System Hardening ServicesCIS Benchmarks, DISA STIGs, Security Baselines, and Drift Detection for Servers, Workstations, Network Devices, and Cloud
System hardening is the process of reducing a system's attack surface by removing what it does not need and configuring what remains securely: unused services, ports, protocols, accounts, and software are disabled or removed, and the settings that stay are set to a documented security baseline drawn from a benchmark such as the CIS Benchmarks or the DISA STIGs. Petronella Technology Group hardens Windows and Linux servers, workstations, firewalls and switches, and Microsoft 365, Azure, and AWS tenants against those benchmarks, records the resulting baseline, and detects drift so the hardening stays true between assessments.
- Hardening is subtraction first, configuration second. Most of the attack surface on a default installation is there because nobody removed it. Disable the roles, services, protocols, and accounts the system does not need, then secure what remains.
- Use a published benchmark, not a private opinion. The CIS Benchmarks, the DISA STIGs, and vendor security baselines are peer-reviewed, versioned, and recognized by assessors. A benchmark gives every hardening decision a citation.
- A hardened system without a recorded baseline is unprovable. NIST SP 800-171 controls 3.4.1 and 3.4.2 require the baseline and the settings to be documented and enforced, and the assessor samples both the document and a live system.
- Deviations are normal; undocumented deviations are findings. A line-of-business application that needs a legacy protocol is a fact. Record the exception, the risk, the compensating control, and the owner.
- Drift is the enemy of hardening. Troubleshooting, vendor updates, and local administrators undo hardening one setting at a time. Scheduled compliance scans against the baseline are what keep the work from expiring.
What Is System Hardening?
System hardening is the practice of configuring a computer system, device, or cloud service to reduce its vulnerability to attack. It has two halves. The first is reducing attack surface: removing or disabling software, services, network ports, protocols, features, and accounts that the system does not need to perform its role. The second is secure configuration: setting the options that remain (authentication, logging, encryption, permissions, update behavior, and network exposure) to values that resist misuse. The result is a system whose behavior is known, whose exposed functions are the minimum required, and whose configuration can be compared against a written standard.
The written standard is the security baseline, and it is usually derived from a published hardening benchmark. The Center for Internet Security publishes CIS Benchmarks for operating systems, cloud platforms, network devices, browsers, and server software, each a consensus-developed list of recommended settings with a rationale and an audit procedure. The Defense Information Systems Agency publishes Security Technical Implementation Guides, or STIGs, for products used in Department of Defense environments. Microsoft, Amazon, Google, and other vendors publish their own security baselines for their platforms. NIST maintains the National Checklist Program described in NIST SP 800-70, a repository of these checklists, and its older Guide to General Server Security, NIST SP 800-123, still describes the hardening life cycle accurately: plan, install, configure, test, and maintain.
Hardening is not a one-time event. NIST SP 800-171 Revision 2 treats it as three connected requirements in the configuration management family: control 3.4.1 requires baseline configurations to be established and maintained, control 3.4.2 requires security configuration settings to be established and enforced, and controls 3.4.6 and 3.4.7 require least functionality and the restriction of nonessential programs, functions, ports, protocols, and services. A system that was hardened once and never re-checked satisfies none of these on the day of the assessment; a system that is hardened, recorded, scanned, and corrected does.
Petronella Technology Group has provided cybersecurity, compliance, and managed IT services from Raleigh, North Carolina since 2002 and is a CyberAB Registered Provider Organization (RPO #1449). System hardening is one of the first engineering activities in most of our engagements because every other control depends on it: a security operations center cannot detect what an unlogged system never reports, a firewall cannot protect a service that should not be listening at all, and a compliance program cannot prove a baseline it never wrote down.
- Removing unused roles, features, packages, and applications from the operating system and from server software
- Disabling unnecessary services and daemons, and closing the network ports and protocols they expose
- Removing or disabling default, guest, and vendor accounts, and enforcing password, lockout, and multifactor authentication settings
- Applying least privilege to local administrator rights, service accounts, and file system and registry permissions
- Configuring audit logging so authentication, privilege use, and configuration changes are recorded and forwarded
- Enabling encryption for data at rest and in transit, and disabling weak ciphers, protocols, and hash algorithms
- Applying the benchmark settings for the platform and recording every approved deviation with its justification
- Verifying the result with a compliance scan and re-scanning on a schedule to detect drift
- Not patching alone; patching fixes known flaws in software you keep, hardening removes software and functions you never needed
- Not antivirus or endpoint detection; those detect misuse of a system, hardening reduces what can be misused
- Not a firewall rule; a blocked port on a perimeter device does not remove the listening service behind it
- Not a one-time project; a benchmark applied in January and never scanned again is an assumption by June
- Not the same on every system; a domain controller, a web server, a laptop, and a switch have different roles and different baselines
What Gets Hardened: Seven System Classes and Their Benchmarks
Hardening is organized by system class because each class has a different role, a different benchmark, and a different enforcement mechanism. The table lists the classes Petronella Technology Group hardens in a typical engagement, the benchmark source we start from, the mechanism that enforces the settings at scale, and the evidence an assessor samples afterward.
The CIS Benchmarks publish most operating system recommendations in two profiles. Level 1 settings are intended to be applied broadly with little effect on functionality; Level 2 settings are for environments where security outweighs convenience and may break some applications. Most commercial businesses apply Level 1 everywhere and Level 2 on the systems that hold their most sensitive data, and defense contractors handling controlled unclassified information are increasingly expected to explain why they did not go further. The choice is recorded in the baseline so the assessor sees a decision rather than an omission.
How to Harden a System in Eight Steps
The sequence below is the order Petronella Technology Group follows when hardening an environment for the first time. It is deliberately front-loaded with inventory and selection work, because hardening a system whose role is unknown either breaks it or leaves the dangerous parts alone.
Inventory and classify: list every system in scope, its role, its operating system and version, the applications and services it must provide, and the data it holds, so each one lands in a system class with a defined baseline
Select the benchmark per class: CIS Benchmark, DISA STIG, or vendor baseline, and the profile level, based on the data sensitivity, the frameworks in scope, and what the applications on that class will tolerate
Scan before changing anything: run the benchmark assessment against a representative system of each class to establish the current pass rate and to see which failures are settings, which are missing software, and which are architectural
Build the baseline and test it on a pilot: apply the benchmark to a pilot system, run the applications it hosts, and record every setting that had to be relaxed as an approved deviation with its justification, risk, and compensating control
Deploy through an enforcement mechanism, not by hand: Group Policy, MDM profiles, configuration management playbooks, hardened images, or tenant policy, so the baseline reapplies itself and a rebuilt system comes up hardened
Verify with a post-deployment scan on every system in the class, not just the pilot, and remediate the stragglers that missed the policy because they were offline, out of the domain, or exempted by an old filter
Record the baseline as a controlled document: the benchmark and version, the profile, the approved deviations, the enforcement mechanism, the scan result, and the owner, so it can be cited in the system security plan and sampled by an assessor
Schedule drift detection and review: re-scan on a cadence, treat every failed check as a change to investigate, and update the baseline when the benchmark publishes a new version or the platform changes
Step 3 is the step most organizations skip, and it is the one that prevents outages. A first scan of an unhardened Windows Server against the CIS Benchmark typically fails a large share of the checks, and the failures cluster: authentication and account policies, audit policy, legacy protocols, and unnecessary services. Seeing the clusters before changing anything lets the team decide which to fix through policy and which need a conversation with an application owner. It also gives the compliance program its before-and-after numbers, which are the most persuasive evidence a hardening project ever produces.
Step 4 is where the deviations are born, and they should be born on paper. Every environment has an application that needs SMB signing relaxed, an old protocol left on, a service account with a non-expiring password, or a local administrator on one machine. The benchmark anticipates this; the CIS documents even describe the impact of each setting so the team can weigh it. What an assessor objects to is not the deviation but the absence of a record explaining it. The deviation table lives with the baseline and is reviewed on the same cadence.
Step 5 is the difference between a hardened system and a hardened fleet. Settings applied by hand to one server are undone by the next rebuild, the next administrator, or the next troubleshooting session. Settings applied through Group Policy, Intune, a configuration management tool, or infrastructure as code reapply themselves on every refresh interval and every new system. This is also how the change management process stays honest: a change to the baseline is a change to the policy object, and the policy object has a version history.
Want to Know Your Benchmark Pass Rate Before an Assessor Does?
Tell us which system classes are in scope and which framework you are preparing for. In a short scoping call we can explain which benchmark and profile fit each class, what a first scan of your environment usually reveals, and how the results become the baseline records your system security plan needs.
CIS Benchmarks, DISA STIGs, and Vendor Baselines: Which Standard to Harden Against
No framework that applies to commercial businesses names a single mandatory benchmark. NIST SP 800-171 control 3.4.2 requires that security configuration settings be established, documented, and enforced; NIST SP 800-53 control CM-6 says the settings should reflect "the most restrictive mode consistent with operational requirements" and points to the National Checklist Program as the source. The choice among the published standards is therefore an engineering decision that the baseline records. These are the sources Petronella Technology Group uses and when each fits.
CIS Benchmarks
Consensus-developed by the Center for Internet Security for more than a hundred platforms: operating systems, cloud providers, network devices, databases, web servers, browsers, and mobile platforms. Each recommendation carries a description, rationale, impact statement, audit procedure, and remediation. Level 1 and Level 2 profiles let the organization scale the depth to the system's sensitivity. The most common choice for commercial businesses, healthcare organizations, and defense contractors without a DoD-mandated STIG.
DISA STIGs
Security Technical Implementation Guides published by the Defense Information Systems Agency for products used in Department of Defense systems. Each STIG rule has a severity category and maps to NIST SP 800-53 controls. STIGs are stricter and more prescriptive than CIS Level 1 and are the expected standard when a contract or a customer requires DoD-grade configuration. Many defense contractors apply STIGs to the systems inside their CUI enclave and CIS to the rest.
Microsoft Security Baselines
Microsoft's recommended Group Policy and Intune settings for Windows, Windows Server, Microsoft 365 Apps, and Edge, distributed through the Security Compliance Toolkit and Intune's security baselines. They are the vendor's own view of a secure default and are updated with each feature release. Well suited as a starting point for Windows fleets, often supplemented with CIS or STIG settings for the areas the vendor baseline leaves open.
CIS Foundations Benchmarks for Cloud
Platform-specific benchmarks for AWS, Azure, Google Cloud, Microsoft 365, and Google Workspace covering identity, logging, storage exposure, network defaults, and monitoring. Cloud tenants are hardened by policy rather than by image, so these benchmarks map to conditional access rules, organization policies, service control policies, and posture management checks rather than to operating system settings.
SCAP, OpenSCAP, and CIS-CAT
Assessment tooling rather than standards. The Security Content Automation Protocol lets a benchmark be expressed in machine-readable form so a scanner can test a system against it. OpenSCAP ships with STIG and CIS-derived profiles for Linux; CIS-CAT is the Center for Internet Security's assessor for its benchmarks. These tools produce the pass-rate reports that become before-and-after evidence and the scheduled drift scans in step 8.
NIST SP 800-123 and SP 800-70
NIST's Guide to General Server Security and its National Checklist Program guidance. SP 800-123 describes the server hardening life cycle and the categories of settings to address; SP 800-70 explains how checklists are developed, tiered, and used. Neither is a benchmark itself, but both are cited in the baseline to show that the hardening approach follows federal guidance, which matters to CMMC assessors and to customers who ask how the standard was chosen.
Windows Server Hardening and Linux Hardening: What the Benchmarks Actually Change
The two most common server hardening requests are Windows Server and Linux, and the benchmarks for each concentrate on a recognizable set of settings. The lists below are not exhaustive; they are the areas where a first scan fails most often and where the security gain per setting is highest.
Windows Server Hardening
- Disable legacy protocols: SMBv1, LLMNR, NetBIOS name resolution, and unconstrained NTLM where the applications allow, closing the relay and poisoning paths attackers use for lateral movement
- Enforce account policy: password length and history, account lockout, and administrator account renaming, with the local administrator password managed and rotated per machine rather than shared
- Apply the advanced audit policy so logon events, privilege use, process creation, and policy changes are recorded, and forward the logs to a SIEM instead of leaving them on the host
- Enable PowerShell script block and module logging and constrain PowerShell where possible, because most post-exploitation tooling on Windows is PowerShell
- Remove unneeded roles and features, disable unneeded services, and apply application control (AppLocker or Windows Defender Application Control) on servers with a fixed workload
- Require Network Level Authentication for Remote Desktop, restrict who can log on remotely, and place management interfaces behind a management network
- Turn on credential protection features (Credential Guard, LSA protection) and full-disk encryption on servers that leave the data center or hold controlled data
Linux Hardening
- Harden SSH: key-based authentication only, no direct root login, restricted ciphers and MACs, idle timeouts, and access limited to named groups
- Remove unused packages and disable unused services; a minimal install that runs only the daemons the role needs is the single largest attack-surface reduction available
- Configure a host firewall (nftables, firewalld, or ufw) with a default-deny inbound policy and explicit rules for the role's ports
- Enable auditd with a rule set that captures authentication, privilege escalation, and changes to critical files, and forward the audit log off the host
- Run mandatory access control in enforcing mode (SELinux or AppArmor) rather than permissive or disabled
- Set file system and mount options: separate partitions with nodev, nosuid, and noexec where the benchmark recommends, restrictive umask, and correct permissions on system files
- Apply kernel and network parameters (sysctl) that disable IP forwarding, source routing, and ICMP redirects, enable address space layout randomization, and log suspicious packets
Network devices and cloud tenants follow the same logic with different settings. On firewalls and switches the work is disabling Telnet and unencrypted management, moving to SNMPv3, restricting the management plane to a management VLAN and an access list, enabling logging and time synchronization, disabling unused ports, and keeping firmware current. On Microsoft 365 and Entra ID it is requiring multifactor authentication for every user, blocking legacy authentication, applying conditional access, limiting global administrator roles and protecting them with privileged access controls, and turning on unified audit logging. On AWS and Azure it is protecting root and subscription owner accounts, enabling organization-wide logging, blocking public storage by default, and reviewing network security group defaults. Each of these is a benchmark recommendation with an audit procedure, and each becomes a line in the baseline.
From Default Installations to a Hardened, Documented Fleet
Servers built from defaults
Each server was installed by whoever needed it, with the roles and services the installer left enabled, a shared local administrator password, and whatever audit policy Windows or the distribution shipped with.
Nobody can say what "correct" looks like
There is no baseline record, so a security review compares each system to the reviewer's memory. Drift cannot be detected because there is nothing to detect it against.
Legacy protocols on because nobody turned them off
SMBv1, LLMNR, Telnet on the switches, and basic authentication on the mail tenant are all enabled, not because an application needs them but because disabling them was never assigned to anyone.
Assessment answers are verbal
Asked for the baseline configuration for domain controllers, the team describes it. Asked for evidence that security settings are enforced, the team offers a screenshot of one server taken that morning.
Every class has a benchmark and a profile
Windows servers follow the CIS Benchmark at the agreed level, Linux servers follow the distribution benchmark through a configuration management playbook, and each class has a documented set of approved deviations.
The baseline is a controlled document
Benchmark, version, profile, deviations, enforcement mechanism, scan result, and owner are recorded in ComplianceArmor® and cited from the system security plan, so an assessor can pull the record and the live system side by side.
Enforcement reapplies itself
Group Policy, MDM profiles, and playbooks reapply the baseline on schedule. A rebuilt server comes up hardened, and a setting changed by hand reverts or raises an alert.
Drift is a ticket, not a surprise
Scheduled compliance scans compare every system to its baseline. A failed check opens a change record, the fix is applied through the enforcement mechanism, and the scan history becomes the evidence that controls 3.4.1 and 3.4.2 are operated, not just written.
Where Hardening Appears in CMMC, NIST, HIPAA, PCI DSS, SOC 2, and ISO 27001
Secure configuration is one of the few controls that every major framework asks for by name, which is why a single hardening program, documented once, produces evidence for all of them. The mapping below is the one Petronella Technology Group uses when a client's evidence package has to serve more than one assessment.
NIST SP 800-171 and CMMC Level 2
Controls 3.4.1 (baseline configurations), 3.4.2 (security configuration settings), 3.4.6 (least functionality), 3.4.7 (nonessential programs, ports, protocols, and services), and 3.4.8 (authorized software) are assessed under CMMC 2.0 Level 2 as practices CM.L2-3.4.1 through CM.L2-3.4.8. Revision 3 restates them as family 03.04. The 3.4.1 control page and the 3.4.2 control page walk through the assessment objectives individually.
NIST SP 800-53 Revision 5
CM-2 Baseline Configuration, CM-6 Configuration Settings, CM-7 Least Functionality, and CM-11 User-Installed Software. CM-6 points to the National Checklist Program for the settings themselves. The NIST SP 800-53B control baselines page explains how these controls are selected at the low, moderate, and high baselines for federal systems and their contractors.
HIPAA Security Rule
The Security Rule does not name a benchmark, but the risk management standard at 45 CFR 164.308(a)(1)(ii)(B) and the technical safeguards at 164.312 (access control, audit controls, integrity, transmission security) are implemented on hardened systems in practice. A covered entity's risk analysis that identifies default configurations as a vulnerability leads directly to a hardening baseline as the remediation, which is how the work appears in a HIPAA compliance program.
PCI DSS v4.0
Requirement 2 is secure configuration: 2.2 requires system components to be configured and managed securely, with configuration standards that address known vulnerabilities and are consistent with industry-accepted hardening standards, and 2.2.2 through 2.2.7 cover vendor defaults, unnecessary services, insecure protocols, and non-console administrative access. The PCI DSS compliance page covers the full requirement set.
SOC 2 Trust Services Criteria
Common criteria CC6.1 and CC6.8 cover logical access and the prevention of unauthorized or malicious software, and CC7.1 requires detection and monitoring procedures that identify changes to configurations resulting in new vulnerabilities. Hardening baselines and drift scans are the routine evidence an auditor requests for these criteria.
ISO 27001:2022 and CIS Controls v8
ISO/IEC 27001:2022 Annex A control 8.9, Configuration management, requires configurations including security configurations to be established, documented, implemented, monitored, and reviewed. CIS Controls v8 Control 4, Secure Configuration of Enterprise Assets and Software, is the control the CIS Benchmarks implement. Our CIS Controls v8 implementation service and ISO 27001 page describe both programs.
Six Ways Hardening Projects Fail
These are the patterns Petronella Technology Group encounters most often when reviewing an environment that was "already hardened." Each one is a control that looked satisfied until an assessor or an attacker tested it.
Hardened once, never scanned
The benchmark was applied during a project and the project ended. Two years of troubleshooting, vendor updates, and staff turnover later, the systems have drifted back toward defaults and nobody has a number for how far. The fix is a scheduled scan, not another project.
Applied by hand to the pilot only
The settings were tested carefully on one server and then applied to the rest by a checklist that some systems missed. Without an enforcement mechanism, the fleet is a mix of hardened and default systems that all report the same policy on paper.
Deviations that live in someone's head
The one application that needs a legacy protocol is known to the administrator who set it up. When the assessor finds the protocol enabled, there is no record of why, no risk acceptance, and no compensating control, and a justified exception becomes a finding.
Benchmark version frozen
The baseline cites a benchmark version from several operating system releases ago. New settings for new features were never evaluated, and the scanner's current profile fails checks the baseline never contemplated. Baselines are reviewed when the benchmark changes, not only on an annual calendar.
Logging enabled, never forwarded
The audit policy was set correctly and the logs fill the local event log until it wraps. A hardening baseline that does not include log forwarding to a SIEM satisfies the setting and defeats its purpose.
Cloud tenant left at defaults
Servers and laptops were hardened while the Microsoft 365 or AWS tenant kept legacy authentication, no conditional access, and too many global administrators. The tenant is a system class with its own benchmark and belongs in the same program.
How Petronella Technology Group Delivers System Hardening
Petronella Technology Group was founded in Raleigh in April 2002, has held a BBB A+ rating since 2003, and is a CyberAB Registered Provider Organization. We deliver hardening as a project for organizations preparing for an assessment and as an operated service for clients whose systems we manage, and in both cases the output is the same: hardened systems, a recorded baseline, and scan evidence that proves the two match.
- An inventory and classification of every system in scope, reconciled against the IT asset inventory, so the hardening program and the compliance boundary describe the same systems
- A benchmark and profile selected per system class, with the before-scan pass rate recorded as the starting point
- A baseline record per class (benchmark, version, profile, approved deviations, enforcement mechanism, scan result, owner) stored in ComplianceArmor® as a controlled document and cited from the system security plan
- Enforcement through Group Policy, Intune, configuration management tooling, hardened images, or tenant policy, deployed through your change management process with a security impact analysis on each rollout
- Application allowlisting and removal of standing local administrator rights on servers and workstations, with an exception process that runs through change control
- A post-deployment scan of every system in each class and remediation of the systems that missed the policy, with the after-scan pass rate recorded next to the before
- Scheduled drift scans with reports retained as evidence, and drift remediated as a standard change, for managed environments through our remote monitoring and management service
- Evidence exports mapped to CMMC, NIST SP 800-53, HIPAA, PCI DSS, SOC 2, or ISO 27001 controls, and support during the assessment when the sample is pulled
- Craig Petronella, founder and CEO, is an MIT-certified cybersecurity professional, a cybersecurity expert witness, a CMMC Registered Practitioner, and an NC Licensed Digital Forensics Examiner (License 604180-DFE). His forensic casework is where default configurations show their cost: the incidents he has investigated turn on an enabled legacy protocol, a shared administrator password, or a log that was never forwarded.
- His book How Hackers Can Crush Your Business describes how attackers exploit the vulnerabilities small and mid-sized businesses leave in place, and the hardening program on this page is the practical answer to the attack paths the book describes.
- "Reliable, trustworthy, and efficient. I've worked with a lot of companies, but this one stands out for their commitment to quality service." (Maru Khuy, TrustIndex verified review)
- Rated 4.7 across 92 verified TrustIndex reviews and 5.0 across 15 Google reviews
- Founded 2002, BBB A+ since 2003, CyberAB Registered Provider Organization #1449, entire team CMMC-RP certified
- Hardening is engineered to be operated, not filed: the enforcement mechanism reapplies it, the scans prove it, and the same tools that run your environment produce the evidence
For defense contractors, hardening is usually delivered inside a broader CMMC compliance effort where the baselines feed the configuration management family and the configuration management plan. For organizations without a compliance driver, a penetration test before and after hardening is the most direct demonstration of what the work changed: the paths that existed on the default build and no longer do.
Default Installation vs. One-Time Hardening vs. an Operated Hardening Program
Most environments Petronella Technology Group reviews are in the middle column: hardening was done at some point, by someone, to some of the systems. The right-hand column is what an assessor can verify and an attacker cannot easily undo.
System Hardening: Frequently Asked Questions
What is system hardening in simple terms?
It is making a computer, device, or cloud service harder to attack by turning off everything it does not need and configuring what is left securely. Unused services, ports, protocols, accounts, and software are removed or disabled; the settings that remain, such as authentication, logging, encryption, and permissions, are set to a documented standard. The standard usually comes from a published benchmark such as the CIS Benchmarks or the DISA STIGs.
What is the difference between system hardening and patching?
Patching fixes known flaws in software you are keeping. Hardening removes software and functions you never needed and configures the rest securely. A fully patched server with SMBv1 enabled, a shared administrator password, and no audit policy is patched but not hardened. Both are required; patching keeps the baseline's software current and hardening decides what the baseline contains.
Which is better, CIS Benchmarks or DISA STIGs?
Neither is universally better. CIS Benchmarks cover more platforms, offer Level 1 and Level 2 profiles, and are the usual choice for commercial businesses and most defense contractors. DISA STIGs are stricter, more prescriptive, and expected where a contract or customer requires Department of Defense configuration standards. Many organizations apply STIGs inside a CUI enclave and CIS elsewhere. NIST SP 800-171 requires that a standard be chosen, documented, and enforced; it does not name one.
Does CMMC require system hardening?
Yes, for Level 2. NIST SP 800-171 controls 3.4.1, 3.4.2, 3.4.6, 3.4.7, and 3.4.8 require baseline configurations, enforced security configuration settings, least functionality, restriction of nonessential ports, protocols, and services, and control of authorized software, and CMMC 2.0 Level 2 assesses all of them. The assessor samples the baseline document and a live system. CMMC Level 1 does not include the configuration management family, though hardening still supports several Level 1 practices.
Will hardening break my applications?
Some settings can, which is why the process tests the benchmark on a pilot system that runs the real applications before deploying it to the class. The CIS Benchmarks document the impact of each recommendation so the team can anticipate conflicts. Settings that must be relaxed for an application are recorded as approved deviations with a justification and a compensating control. Level 1 profiles are designed to be applied broadly with little functional impact; Level 2 is where conflicts become more common.
How is a security baseline different from system hardening?
Hardening is the activity; the security baseline is the record of its result. The baseline states which benchmark and version were applied to a system class, at which profile, with which approved deviations, through which enforcement mechanism, and what the last scan showed. Hardening without a baseline cannot be proven; a baseline without hardening is a document describing a system that does not exist.
How often should hardened systems be re-scanned?
Often enough that drift is caught before it matters, which in most environments means a scheduled scan at least monthly for servers and cloud tenants, with the report retained as evidence, plus a scan after any significant change or benchmark update. Baselines themselves are reviewed when the benchmark publishes a new version, when the platform changes, and at least annually. Managed environments typically scan continuously through configuration management tooling.
Does Petronella Technology Group provide system hardening services?
Yes. We inventory and classify the systems in scope, select a benchmark and profile per class, scan before and after, build and pilot the baseline, deploy it through Group Policy, MDM, configuration management tooling, images, or tenant policy, record the baseline and its deviations in ComplianceArmor®, and run scheduled drift scans for managed environments. The work maps to CMMC, NIST SP 800-53, HIPAA, PCI DSS, SOC 2, and ISO 27001. Call 919-348-4912 or schedule a free consultation to discuss your environment.
Related Cybersecurity and Compliance Pages
Configuration Management Plan
→IT Change Management Process
→IT Asset Inventory
→Attack Surface Management
→Network Segmentation Services
→Server Management Services
→Cybersecurity Audit Services
→ComplianceArmor® Platform
→Last Updated: September 10, 2026. This page references NIST SP 800-171 Revision 2 controls 3.4.1, 3.4.2, 3.4.6, 3.4.7, and 3.4.8 and Revision 3 family 03.04, CMMC 2.0 Level 2 practices CM.L2-3.4.1 through CM.L2-3.4.8, NIST SP 800-53 Revision 5 controls CM-2, CM-6, CM-7, and CM-11, NIST SP 800-70 and SP 800-123, the CIS Benchmarks and CIS Controls v8 Control 4, the DISA STIGs, the HIPAA Security Rule at 45 CFR 164.308 and 164.312, PCI DSS v4.0 Requirement 2, the SOC 2 Trust Services Criteria CC6.1, CC6.8, and CC7.1, and ISO/IEC 27001:2022 Annex A control 8.9. Benchmark profiles, tool capabilities, and framework references are described as publicly documented at the time of writing; confirm current versions with the publisher before adopting a baseline.
Reduce the Attack Surface, Record the Baseline, Prove Both
Petronella Technology Group has hardened systems for regulated businesses since 2002, holds a BBB A+ rating dating to 2003, and is a CyberAB Registered Provider Organization. Tell us which systems are in scope and which framework you are preparing for, and we will explain what a first benchmark scan of your environment is likely to show and how to turn the results into baselines an assessor accepts.