Defense contractors face a relentless threat. Cyber attacks on the aerospace and defense sector have surged 300% since 2018. More than 80% of defense firms had a breach in the past twelve months.
An estimated 300,000 companies work on Department of Defense (DoD) contracts. For them, these numbers add up to one urgent job. That job starts with DFARS 252.204-7012. It is the Defense Federal Acquisition Regulation Supplement clause that covers safeguarding Covered Defense Information and cyber incident reporting.
DFARS 7012 sets a double duty. Contractors must put in place the 110 security controls in NIST SP 800-171. Those controls protect sensitive defense data. They must also report cyber incidents to the DoD within 72 hours of discovery.
Meeting this 72-hour window is very hard without solid vulnerability management practices in place. Companies that find flaws through incidents, not through scans, end up scrambling. They must map their systems, spot affected data, and report to the DoD. All while they contain the damage.
The link between the two runs deeper than most contractors realize. A good scanning program does more than stop incidents. It builds a clear map of your systems. It also builds the records and response steps that make fast reporting possible.
This guide shows how a mature vulnerability management program supports DFARS 7012 compliance. It turns two rules that many contractors treat apart into one plan.
DFARS 252.204-7012 is known as the "cyber clause." It applies to almost all DoD contracts that involve Covered Defense Information. The clause puts four core duties on contractors:
Each duty deserves a closer look.
Adequate security. Contractors must provide "adequate security" on all covered systems that process, store, or send CDI. That means the 110 controls in NIST SP 800-171, "Protecting Controlled Unclassified Information in Nonfederal Systems and Organizations."
These controls span 14 security families. They include access control, incident response, risk assessment, and system and information integrity. Scanning and patching play a key role in all of them.
Rapid cyber incident reporting. A reportable incident is one that affects CDI or the contractor's ability to perform operationally critical support. Contractors must report it to the DoD within 72 hours of discovery.
"Rapidly report" in the rule means exactly 72 hours. Not business days. Not when it suits you. The clock stops three calendar days after you learn of an incident.
Malicious software submission. Contractors must send any malware found during an incident to the DoD Cyber Crime Center (DC3). DC3 studies it. The findings help the government learn attacker methods and protect the wider Defense Industrial Base.
Evidence preservation. Companies must keep and protect images of affected systems and all related monitoring data. They must hold it for at least 90 days after they file the report. The DoD may need it to judge damage or run a forensic review.
You need to know what counts as Covered Defense Information. It sets where DFARS 7012 applies in your company. CDI covers two types.
Controlled Unclassified Information (CUI). This is data that needs safeguarding or release controls, as set out in the CUI Registry. The DoD may hand it to you. You may also collect, build, receive, send, use, or store it while doing the work. Examples include technical data, engineering drawings, specs, research data, and software.
Controlled Technical Information (CTI). This is technical data with military or space uses. Controls apply to its access, use, copying, change, display, and release. CTI that meets distribution statements B through F falls in this group.
The scale is large. The Cybersecurity Maturity Model Certification (CMMC) Interim Rule cites U.S. government data on this.
Each year the DoD awards over 485,000 contracts and orders with the DFARS 7012 clause. Those awards go to about 39,000 unique entities.
If you handle anything beyond basic Federal Contract Information, these rules almost certainly apply to you.
On June 6, 2025, the Department of Defense shut down the DIBNet portal. Contractors had used DIBNet for years to file cyber incident reports. This is a big shift, and every contractor must know about it.
The old DIBNet URL (dibnet.dod.mil) now redirects to the Defense Cyber Crime Center's DCISE website. DCISE stands for Defense Collaborative Information Sharing Environment. The new process has four steps:
Some contractors lack a Medium Assurance Certificate but still need to report. DC3 offers a backup path by direct email. Still, get the certificate in advance. That way red tape will not eat into your 72-hour window.
The 72-hour rule asks for more than many contractors expect. Once you find a cyber incident, you must submit 20 set data elements through the ICF portal. They fall into three groups.
Contractor information:
Incident details:
Impact assessment:
Gathering all this in 72 hours takes processes you set up in advance. You also need full system records and live visibility into your network. Without those, the deadline is nearly impossible to hit.
Look at the usual sequence after you find a cyber incident. First, the security team must confirm that an incident truly happened. That means sorting false alarms from odd activity and real breaches.
That step alone can eat hours or days without good tools and set steps.
Next, the team must size up the incident. Which systems were hit? What data was read or stolen?
Was CDI involved? To answer, you need to know where CDI sits and how it moves. You also need to know which systems can reach it. Without detailed asset lists and data flow maps, sizing the incident takes far too long.
Then comes impact analysis. The report asks whether the incident affected the contractor's ability to provide operationally critical support. To answer, you must weigh the technical impact and the business fallout.
Finally, all of it must go into the exact format DC3 wants. Then it must travel through the right secure channels.
Research shows companies take an average of 204 days just to spot a breach. Containing it takes another 73 days. Even mature security teams average 28 days to patch critical flaws.
Against that backdrop, 72 hours is a steep ask. You can only meet it with prep work and steady security habits.
Companies that hit the 72-hour mark share common traits:
Most of all, they keep steady visibility into their security posture through strong vulnerability management programs.
When an incident hits, these firms do not start from zero. They know their systems. They know where sensitive data sits. They have steps to judge impact fast and to raise it to leadership.
The 72-hour window works because most of the groundwork was done before the incident.
Vulnerability management is not optional under DFARS 7012. The rule requires it. NIST SP 800-171 lists the controls contractors must put in place. Several of them name this work directly.
Requirement 3.11.2 – Vulnerability Scanning: "Scan for vulnerabilities in organizational systems and applications periodically and when new vulnerabilities affecting those systems and applications are identified." This makes regular scanning a baseline practice.
Requirement 3.11.3 – Vulnerability Remediation: "Remediate vulnerabilities in accordance with risk assessments." You must find flaws and then fix them in risk order.
Requirement 3.12.3 – Continuous Monitoring: "Monitor security controls on an ongoing basis to ensure the continued effectiveness of the controls." That includes tracking the flaw status of your systems over time.
Requirement 3.14.1 – Flaw Remediation: "Identify, report, and correct system flaws in a timely manner." This ties finding flaws to fixing them on a clock. It creates clear ownership.
Together, these rules make vulnerability management a core part of DFARS 7012 compliance. It is not a nice-to-have.
The clearest payoff of this work is that fewer incidents happen. The 2025 Verizon Data Breach Investigations Report found that exploited flaws were an attack path in 20% of breaches. That is a 34% jump from the year before.
Research from Ponemon Institute is even starker. It found 60% of breach victims were hit through known, unpatched flaws.
The numbers point to a hard truth. Most attacks that work exploit holes the victim could have found and fixed first.
A record 40,000 new CVEs (Common Vulnerabilities and Exposures) were published in 2024. Staying ahead is hard, but the payoff is clear. Steady scanning and patching closes the paths attackers use most.
For defense contractors, the threat picture is worse than most. Nation-state actors target the DIB to steal technical data, break supply chains, and gather intelligence.
The October 2025 attack on UK Ministry of Defence contractor Dodd Group shows the real cost of gaps. About 4TB of data was stolen, including sensitive files on RAF and Royal Navy bases.
The North Korean Lazarus advanced persistent threat (APT) group tells a similar story. It has targeted European defense firms for drone part data. These threats are patient and skilled.
A mature vulnerability management program scans all systems on a set cadence. It ranks fixes by risk and checks that each fix landed. That combination cuts the odds of a breach through a known flaw.
Incidents still happen despite good defenses. When they do, the same program helps you respond. The 72-hour rule demands fast answers to these questions:
Companies with a mature program answer faster for four reasons.
Full asset inventories. Good scanning needs a full list of what you own. That same list tells responders which systems may be affected.
System configuration baselines. The program tracks how systems are set up and where they drift from baseline. That helps responders spot odd changes and find the attack path.
Historical vulnerability data. Knowing which flaws were open at the time of the breach shows how attackers got in. If you track flaw status over time, you can rebuild the picture as it stood that day.
Risk-based prioritization context. Programs that rank by CDI exposure already record which systems hold or reach sensitive defense data. That is exactly what you need to judge impact for DFARS reporting.
DFARS 7012 asks for more than incident reports. You must also show you meet the NIST 800-171 controls. When the DoD checks compliance, it expects records that show:
A well-run program creates these records as a byproduct of daily work. Scan reports, fix tickets, risk assessments, and written exceptions form the audit trail assessors want.
Those records also help if an incident brings DoD scrutiny. The rule says a reported cyber incident "shall not, by itself, be interpreted as evidence that the contractor has failed to provide adequate security."
Even so, showing that you had sound security in place matters. Written scanning and patching records back your claim that you did due diligence. That holds even when a skilled attack gets through.
A strong program runs a five-stage loop that lines up with DFARS 7012. Before you can fix flaws, you must know what you own and what is broken.
Raw scan data must become something you can act on.
You cannot fix every flaw at once. Ranking makes sure the worst ones go first.
With the order set, run the fixes.
Close the loop. Confirm the fixes, then improve the steps.
The right tools make the program work.
Vulnerability scanning platforms. Enterprise tools include Tenable Nessus, Qualys VMDR, and Rapid7 InsightVM. Open-source options such as OpenVAS also give broad coverage and compliance reports.
Key features to weigh:
Asset discovery tools. These spot new devices the moment they join your network. That keeps scan coverage complete. Look for tools that pair active scanning with passive monitoring and tie into your configuration management database.
Patch management systems. Tools that push patches for you shrink the gap between finding a flaw and fixing it. Microsoft SCCM/MECM, Ivanti, and similar tools centralize patching across mixed setups.
Integration with SIEM and SOAR. Security Information and Event Management (SIEM) and Security Orchestration, Automation, and Response (SOAR) platforms can take in your scan data. They then match flaw status to live alerts, which speeds up investigations.
Defense contractors hit four common snags when they build this program.
Legacy systems. Defense programs often run old operating systems or software that no longer gets updates. Where you can, wall them off from CDI systems with network segmentation. Add closer monitoring to catch attack attempts. Then write up formal risk acceptance with compensating controls.
Operational technology. Plant floors and test labs may hold industrial control systems, custom test gear, or embedded systems. Normal scans can knock these offline. Ask your operational technology (OT) vendors which scan methods are safe. Weigh passive monitoring instead, and put network segmentation first.
Resource constraints. Small defense contractors often have no dedicated security staff. One option is to hire managed security service providers (MSSPs) with defense sector experience. Cloud-based scanning platforms also cut what you must host yourself. If full coverage is out of reach today, start with your most critical CDI systems.
Resistance to patching. IT teams may push back on fast patching. They worry about breaking things. Give them a test environment to try patches first. Schedule windows that limit disruption, and explain the risk of waiting.
The CMMC 2.0 framework became enforceable in November 2025. It gives the DoD a way to verify the NIST 800-171 controls that DFARS 7012 already requires.
DFARS 7012 sets the duty to apply NIST 800-171 controls and report cyber incidents. CMMC 2.0 adds an audit that proves you did. Think of it this way: DFARS sets the standard, NIST 800-171 is the study guide, and CMMC is the test.
CMMC Level 2 is required for contractors handling CUI, which includes CDI. It covers all 110 NIST 800-171 controls, including the ones on vulnerability management.
Contractors seeking CMMC Level 2 must show the program works. Policies on paper are not enough. Assessors want proof that you find, judge, and fix flaws.
CMMC assessors will look at five areas.
Implementation evidence. Do you actually run scans? Assessors will want recent scan reports that show a regular cadence. Say your policy calls for monthly scans. If your newest report is six months old, that is a gap.
Risk-based prioritization. How do you decide which flaw goes first? Assessors expect written criteria that weigh severity, ease of attack, and how vital the asset is. Ad hoc calls with no written reason raise flags.
Remediation tracking. Can you show that the flaws you find get fixed? Proof includes fix tickets, patch records, and rescans that show the issue closed. A big backlog of open critical flaws signals a weak process.
System Security Plans. Your System Security Plan (SSP) must spell out how the program runs in your setup. Vague, generic text will not satisfy assessors. They want the tools, the scan cadence, the fix steps, and who owns each one.
Plans of Action and Milestones. Some flaws cannot be fixed right away. Plans of Action and Milestones (POA&Ms) record the gap, the compensating controls, and the fix date. Assessors check whether each POA&M is realistic and whether you are closing it.
Four habits help your program hold up under CMMC review:
Vulnerability management and incident response are tightly linked. Your response plan should name DFARS 7012 duties outright.
Detection and analysis. Define how you spot a possible incident. Sources include monitor alerts, scan findings, user reports, and outside tips. Set the bar for when odd activity becomes a reportable cyber incident.
72-hour reporting procedures. Write step-by-step instructions for meeting the 72-hour deadline. Answer these questions in advance:
CDI impact assessment. Write steps for judging fast whether CDI was affected. That means you already know where CDI sits, what reaches it, and how it moves. Responders should not have to map sensitive data under pressure.
Coordination with DoD. Set up contacts with your contracting officers and DoD program managers. They need to hear about incidents. Run tabletop exercises with them, so the relationship exists before you need it.
Evidence preservation. Define steps for saving system images and monitoring data. The 90-day rule means you must lock that evidence down. Normal log rotation or maintenance must not overwrite it.
Regular testing proves the plan actually works.
Scenario-based exercises. Run tabletops that walk through real scenarios, including the 72-hour clock. Give your security operations center (SOC) team a concrete prompt.
For example: "It's Friday evening at 5 PM. Your SOC detects unusual data transfer from a server containing technical drawings. Walk through your response through Monday morning, including DFARS reporting."
Technical response drills. Test the hands-on parts: log review, system isolation, forensic imaging, and portal access. A drill is the right place to learn your team cannot image a box or reach DCISE. Finding that out mid-incident is far worse.
Communication testing. Check that contacts for key staff, contracting officers, and DoD program managers are current. Confirm the channels work. Test after-hours callout too.
Documentation review. After each drill, check whether your notes would satisfy DFARS reporting. Did you capture all 20 required data elements? Is the format right to submit?
When an incident hits, your scan data speeds the investigation in four ways.
Initial scoping. Your asset inventory tells responders what systems exist. Scan data shows which holes an attacker could have used. That focuses the hunt on likely attack paths.
Attack vector analysis. If you know a system was breached, past scan data helps explain how. Was there a critical flaw on that box left unpatched? The answer helps both your response and your report.
Lateral movement assessment. Knowing the flaw status of nearby systems shows where an attacker could move next. Say the breached box could reach a database server with an unpatched critical flaw. That database jumps to the top of your list.
Root cause determination. Post-incident review often shows the exploited flaw should have been patched. Your data shows when you found it, when the fix was due, and why it slipped. That record drives both the response and long-term change.
You need metrics that show the program works.
Mean time to remediate. Track the time from finding a flaw to fixing it, split by severity. A lower MTTR means a shorter exposure window.
Vulnerability backlog. Watch the count of open flaws over time, above all critical and high ones. A growing backlog means you find faster than you fix. That cannot last.
Patch compliance rate. Work out what share of systems meet your patching rules at any moment. Target 95%+ for critical patches.
Scan coverage. Make sure scans reach every system in your CDI scope. Unknown or unscanned assets are blind spots where flaws hide.
Time since last scan. Track how recently each system was scanned. A stale system may have picked up new flaws.
SPRS score. Watch your Supplier Performance Risk System (SPRS) score. It reflects how much of NIST 800-171 you have in place. Scores run from -203 to 110, and higher is better.
Turn technical metrics into business terms for leadership.
Risk reduction. Show how fixes have cut risk over time. Tie that to fines and breach costs you avoided.
Compliance status. Report which NIST 800-171 controls are in place, above all the scanning ones. Name the gaps and the dates you will close them.
Resource needs. Use metrics to back budget requests. If thin staffing pushes MTTR on critical flaws too high, the data makes your case.
Trend analysis. Show whether the posture is getting better, holding, or slipping. Leaders need the direction, not just today's number.
Use metrics to keep making the program better.
Root cause analysis. Metrics can flag a high MTTR, a growing backlog, or slipping compliance. Dig into why. Is it staffing, tool limits, process gaps, or office politics?
Process refinement. Keep tuning the steps as you learn. If some patches keep breaking things, improve your testing. If some owners keep stalling, find out why.
Technology evaluation. Check now and then that your tools still fit. Tools built for on-premises gear may need help once you move to cloud.
Benchmarking. Compare your numbers with industry norms and peers where you can. Seeing where you stand points to what to fix next.
The most common failure is not knowing what you own. Shadow IT, forgotten dev boxes, cloud instances spun up off-book, and contractor systems all create blind spots. Flaws pile up there unseen.
Prevention strategy: Run steady asset discovery. Pair active scanning with passive monitoring, and tie both to purchasing and change control. Match what you find against the official list often. Treat every gap as a risk.
Many companies are great at finding flaws and poor at fixing them. Scan reports pile up while patches sit undeployed. That builds a false sense of safety. Under DFARS, a logged flaw with no fix becomes proof of weak security.
Prevention strategy: Build clear fix workflows with named owners, set dates, and an escalation path. Create ownership through metrics and regular reports to leadership. For what you cannot fix, log the compensating controls and formal risk acceptance.
Critical and high-severity flaws need attention first. But ignoring medium and low ones builds debt over time. Attackers also chain small flaws together for a big win.
Prevention strategy: Give every severity level a deadline. Critical issues get a 15-30 day window. Medium and low ones still get 60-90 days, rather than no date at all.
DFARS assessors and CMMC auditors expect full records. A company can run a strong program and still fail on paper. Without records, you cannot show compliance.
Prevention strategy: Build record-keeping into the standard steps, not as an afterthought. Archive scan reports on their own, and track fixes in your ticket system. Log every exception with a formal approval.
Some companies treat this as a one-time cleanup, not an ongoing program. They run a review, fix what they find, and call it done. The next audit then turns up a fresh pile of flaws.
Prevention strategy: Design vulnerability management as an ongoing program. Set a cadence, name the staff, and track metrics. Security is never "done." New flaws land daily, systems change, and threats keep shifting.
The defense cyber landscape keeps shifting. Plan for three changes.
NIST 800-171 Revision 3. The third revision of NIST 800-171 raises the bar, and it expects more from your scanning program. Track this work and get ready for the new controls.
Increased assessment rigor. CMMC audits will likely get stricter as assessors gain experience. If you just clear the bar today, you may fall short later.
Supply chain requirements. More focus on supply chain security will likely add duties for you and your suppliers. The flow-down clauses in DFARS 7012 may grow.
Stay ahead by adapting early.
Zero-day vulnerabilities. Zero-days get exploited faster every year. Attackers now weaponize a new flaw within days, sometimes hours. You need a fast lane for critical new flaws.
Cloud and hybrid environments. More defense contractors run in the cloud every year. Your program must cover cloud settings, container images, serverless functions, and infrastructure-as-code templates. One option is managed cloud services with security built in.
Supply chain compromises. Attackers hit software supply chains to reach many victims through one vendor. Your program must cover third-party software and services too.
AI-enabled attacks. Artificial intelligence is starting to sharpen attacker tools. It helps them find and exploit flaws faster. AI on the defense side will matter more each year.
Real security goes past checkboxes to resilience.
Security culture. Move this work from an IT chore to a company priority. Developers, admins, and business users all have a part to play. When they know it, compliance becomes part of the job, not a bolt-on.
Continuous learning. Invest in training for your security staff. Threats and rules keep changing. A program that stands still falls behind.
Executive engagement. Make sure leaders see how this work drives both compliance and daily security. Their backing wins budget and clears pushback. A virtual CISO (vCISO) can give you that leadership without a full-time hire.
DFARS 252.204-7012 sets a clear duty. Protect Covered Defense Information with the NIST 800-171 controls. Report cyber incidents within 72 hours of discovery.
Meeting that duty without a mature vulnerability management program is very hard. The 72-hour window demands deep knowledge of your systems. It demands written CDI locations and set response steps. All of that grows out of the program itself.
More basic still, the program stops the incidents that trigger reporting at all. Recall that 60% of breach victims are hit through known, unpatched flaws. So the road to compliance runs straight through finding and fixing them. Every critical flaw you patch is one fewer way in.
An estimated 300,000 companies in the Defense Industrial Base fall under DFARS rules. For them, vulnerability management is both a duty and an edge.
Companies that show mature security stand out when contracts are awarded. They cut their exposure to costly breaches. They also protect the defense data placed in their care.
The threats facing defense contractors will only grow. Nation-state actors and criminal groups keep hitting the DIB harder and more often. Vulnerability management gives you a steady, measurable way to cut risk. It maps straight onto the rules.
Start with a full gap analysis. Build steps that fold scanning and patching into daily work. Write it down, measure results, and keep improving.
Compliance and security are not the same, but they are tightly linked. Chase real security, and compliance tends to follow.
The DoD has raised the bar. Companies that see this work as a chore will struggle to keep up. Those that treat it as core to their business, their contracts, and national security will thrive.
Ready to strengthen your vulnerability management and DFARS compliance posture? Contact Essendis to see how our cybersecurity services can protect your business from new threats.
NIST 800-171 Requirement 3.11.2 requires scanning "periodically and when new vulnerabilities affecting those systems are identified." The rule does not name an exact frequency.
Best practice and most CMMC assessors expect monthly scans at a minimum. That covers any system that holds or reaches CDI. Critical systems deserve weekly or nonstop scans. Run extra scans whenever a major new flaw could hit your setup.
Record your scan cadence in your System Security Plan. Keep the scan reports as proof.
Vulnerability scanning and penetration testing do different jobs. Scanning is automated and broad. It finds known weak spots, and it should run monthly or more often.
Penetration testing is a manual, targeted mock attack. Skilled testers try to exploit the flaws to show real impact.
NIST 800-171 does not require penetration testing outright. Still, more CMMC assessors now expect an annual test as proof the program works. Think of scanning as a regular check-up and a pen test as a full physical.
Small contractors have options that fit a tight budget. Cloud-based scanning services cut what you must host. They give you enterprise-grade tools for a subscription fee.
You can also hire managed security service providers with defense sector experience to run the program for you. Make sure any MSSP signs a Business Associate Agreement that names their compliance duties.
Scan and patch CDI systems first. Do not chase perfect coverage everywhere at once. A secure enclave may also help. It walls CDI work off from your general IT, which shrinks the scope you must protect.
You cannot always patch at once. Uptime needs, vendor limits, or old systems can block you. In those cases, log the compensating controls and formal risk acceptance.
Compensating controls might include:
Write down the flaw and why you cannot patch it yet. Add the controls in place, the risk left over, and the date for the real fix. Get management sign-off, then review it often. That record matters a lot if an incident involves that flaw.
Cloud work starts with the shared responsibility model. Your cloud provider (AWS, Azure, GCC High, and others) handles security of the cloud, meaning the hardware beneath. You own security in the cloud: settings, access controls, and the apps you deploy.
For DFARS compliance, take four steps:
The program speeds up incident response in several ways. Your asset inventory, built for scan coverage, tells responders which systems could be affected. Past scan data shows what was weak at the time of the breach. That points to the attack path.
Your notes on where CDI sits let you judge impact fast for the report. Configuration baselines help you spot odd changes during the hunt.
A mature program gives you the knowledge and records to gather all 20 elements in 72 hours. Without that base, many firms find they do not know their own systems well enough to file on time.
CMMC assessors will ask for several kinds of proof:
Assessors look for a live, running program, not just paper policies. Expect questions about specific flaws and the calls you made. Expect questions about what you do when you cannot patch.
The answer depends on your size, skills, and budget. Many firms do best with a mix. In-house teams run daily scans and fixes. Outside experts run periodic pen tests and program reviews.
In-house work brings deeper system knowledge, faster response, and tight ties to IT. Outsourcing brings niche skills, scale, and often a lower bill for small firms.
If you outsource, check that your provider knows the defense sector rules. Make them sign agreements that name their compliance duties. Confirm they can give you the records CMMC assessors want. You still own compliance, no matter who does the work.
Ranking should weigh more than the CVSS score. First, check the CISA Known Exploited Vulnerabilities catalog. If a flaw is listed there, move it to the front of the queue. Attackers are exploiting it now.
Then weigh three further factors:
Write your ranking rules into your steps, and apply them the same way every time. When you cannot fix it all, take the top risks first. Then plan steady progress on the rest.
The Supplier Performance Risk System (SPRS) score reflects your own review of the NIST 800-171 controls. Each control carries points, and the scanning controls count toward your total.
A perfect score of 110 means every control is in place. You lose points for each missing control, weighted by its importance. These controls sit in the Risk Assessment and System and Information Integrity families.
Weak practices drag the score down. Thin scanning, big fix backlogs, and missing records all cost you points. More contracting officers now weigh SPRS scores when they pick a supplier. A weak program can cost you contracts.
Watch your score, learn which controls hurt it, and fix those first.

