PlumbTrackLive demoGRC Risk System

FIPS 199 — Security Categorization

Federal Information Processing Standard 199 (Feb 2004): how you rate what a system is worth protecting, straight from the regulation. This drives which control baseline the system must meet.

Where it comes from (the authority)

Step 1 — the three security objectives

Definitions quoted from FISMA (44 U.S.C.). Every asset is rated against all three.

ObjectiveDefinition (the reg)A loss means…
Confidentiality“Preserving authorized restrictions on information access and disclosure, including means for protecting personal privacy and proprietary information.”Unauthorized disclosure of information
Integrity“Guarding against improper information modification or destruction, and includes ensuring information non-repudiation and authenticity.”Unauthorized modification or destruction of information
Availability“Ensuring timely and reliable access to and use of information.”Disruption of access to or use of information or a system

Step 2 — the three impact levels

For each objective, ask: if this were lost, how bad? FIPS 199 defines exactly three levels by the potential impact on operations, assets, or individuals. [FIPS 199, Table 1 & §3]

LevelPotential impactWhat that looks like (FIPS 199 amplification, paraphrased)
LowLimited adverse effectMission capability noticeably reduced but primary functions still performed; minor asset damage; minor financial loss; minor harm to individuals.
ModerateSerious adverse effectMission effectiveness significantly reduced; significant asset damage; significant financial loss; significant harm to individuals (no loss of life / life-threatening injury).
HighSevere or catastrophic adverse effectUnable to perform one or more primary functions; major asset damage; major financial loss; severe/catastrophic harm to individuals (loss of life or serious life-threatening injury).

What makes a rationale valid?

The level is not a gut feeling. FIPS 199 sets it by one thing: the magnitude of the adverse effect if that objective is lost. A valid “why” always names a consequence. Ask: if this were lost, how bad is the harm? — measured across four dimensions the standard names:

The level is set by the worst of those.

LevelA valid “why” sounds like…
LowPrimary functions still performed, just noticeably less effective; minor asset damage; minor financial loss; minor harm to individuals.
ModerateEffectiveness significantly reduced; significant asset damage; significant financial loss; significant harm to people — but no loss of life or life-threatening injury.
HighOrganization cannot perform one or more primary functions; major asset damage; major financial loss; severe/catastrophic harm — including loss of life or serious injury.

What does NOT count (invalid “excuses”). FIPS 199 is consequence-based, not likelihood-based, so none of these change the level:

Quick check: if your sentence starts with “because it probably won't…” or “because it would cost…” it's an invalid excuse. If it starts with “because losing this would…” you're on solid FIPS 199 ground.

Using SP 800-60 — information types

You don't rate a system from a blank page. NIST SP 800-60 Vol. II catalogs common information types and gives each a provisional C / I / A impact — a documented starting point you then adjust for your context. Representative examples (provisional / illustrative):

Information typeCIAWhy that shape
Public web content / public affairsLowModerateLowIt's public, so no confidentiality need — but defacement (integrity) matters.
Routine internal administrativeLowLowLowDay-to-day operations; little harm if exposed, changed, or briefly down.
Personally Identifiable Information (PII)ModerateModerateLowPrivacy harm on disclosure; records must stay accurate.
Financial / payment transactionsModerateModerateLowFraud if modified; sensitive if disclosed.
Law-enforcement / investigativeHighModerateModerateDisclosure can endanger people or cases.
Life-safety / emergency (E-911, industrial control)LowHighHighIt must be correct and up — lives depend on it.

Then adjust. SP 800-60's value is a provisional default; you raise or lower it with justification — that's the “Why these levels?” box on the asset.

VM 111 in these terms: its information type is public-facing training web content on an intentionally-vulnerable app (DVWA) holding only synthetic data — closest to public web content: C Low, I Moderate, A Low. That's exactly the categorization on the asset.

Step 3 — write the categorization

FIPS 199 records the result in one line:

SC = { (confidentiality, impact), (integrity, impact), (availability, impact) }

The high-water mark rule. The system's overall level is the highest of its three objective levels — a single High anywhere makes the whole system High. FIPS 199 s.3: the system value can never be lower than the high-water mark of the information it holds.

Step 4 — what it drives (why it matters)

Categorization is step 2 of the NIST Risk Management Framework (RMF, SP 800-37): Categorize → Select. The overall FIPS 199 level picks the NIST SP 800-53B control baseline the system must implement:

Overall levelBaseline selected
LowSP 800-53 Low baseline
ModerateSP 800-53 Moderate baseline (Low controls + Moderate additions)
HighSP 800-53 High baseline (Moderate + High additions)

Related: SP 800-60 maps information types to impact levels; SP 800-53 / 53B is the control catalog and baselines (see Controls); FIPS 200 sets the minimum security requirements that the baseline satisfies.

The SP 800-53 baseline — the 188 controls in this catalog

Baselines are cumulative (Low ⊂ Moderate ⊂ High). This teaching catalog tags each control by the lowest baseline it belongs to:

Low baseline = 131 controls  ·  Moderate baseline = 177 (Low + 46 additions)  ·  High baseline = 188 (all). So VM 111 — overall Moderate — must meet the 177 Moderate-baseline controls.

IDControlBaseline
Access Control
AC-1Policy and ProceduresLow
AC-2 Account Management Low

What the standard requires (SP 800-53 AC-2)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-3 Access Enforcement Low

What the standard requires (SP 800-53 AC-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-4Information Flow EnforcementModerate
AC-5 Separation of Duties Moderate

What the standard requires (SP 800-53 AC-5)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-6 Least Privilege Moderate

What the standard requires (SP 800-53 AC-6)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-7 Unsuccessful Logon Attempts Low

What the standard requires (SP 800-53 AC-7)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-8System Use NotificationLow
AC-10Concurrent Session ControlHigh
AC-11Device LockModerate
AC-12Session TerminationModerate
AC-14Permitted Actions Without Identification or AuthenticationLow
AC-17 Remote Access Low

What the standard requires (SP 800-53 AC-17)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AC-18Wireless AccessLow
AC-19Access Control for Mobile DevicesLow
AC-20Use of External SystemsLow
AC-21Information SharingModerate
AC-22Publicly Accessible ContentLow
Awareness and Training
AT-1Policy and ProceduresLow
AT-2 Literacy Training and Awareness Low

What the standard requires (SP 800-53 AT-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AT-3Role-based TrainingLow
AT-4Training RecordsLow
Audit and Accountability
AU-1Policy and ProceduresLow
AU-2 Event Logging Low

What the standard requires (SP 800-53 AU-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AU-3 Content of Audit Records Low

What the standard requires (SP 800-53 AU-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AU-4Audit Log Storage CapacityLow
AU-5Response to Audit Logging Process FailuresLow
AU-6 Audit Record Review, Analysis, and Reporting Low

What the standard requires (SP 800-53 AU-6)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AU-7Audit Record Reduction and Report GenerationModerate
AU-8Time StampsLow
AU-9 Protection of Audit Information Low

What the standard requires (SP 800-53 AU-9)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AU-10 Non-repudiation High

What the standard requires (SP 800-53 AU-10)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

AU-11Audit Record RetentionLow
AU-12Audit Record GenerationLow
Assessment, Authorization, and Monitoring
CA-1Policy and ProceduresLow
CA-2 Control Assessments Low

What the standard requires (SP 800-53 CA-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CA-3Information ExchangeLow
CA-5Plan of Action and MilestonesLow
CA-6AuthorizationLow
CA-7 Continuous Monitoring Low

What the standard requires (SP 800-53 CA-7)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CA-8 Penetration Testing High

What the standard requires (SP 800-53 CA-8)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CA-9Internal System ConnectionsLow
Configuration Management
CM-1Policy and ProceduresLow
CM-2 Baseline Configuration Low

What the standard requires (SP 800-53 CM-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CM-3Configuration Change ControlModerate
CM-4Impact AnalysesLow
CM-5Access Restrictions for ChangeLow
CM-6 Configuration Settings Low

What the standard requires (SP 800-53 CM-6)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CM-7 Least Functionality Low

What the standard requires (SP 800-53 CM-7)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CM-8 System Component Inventory Low

What the standard requires (SP 800-53 CM-8)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CM-9Configuration Management PlanModerate
CM-10Software Usage RestrictionsLow
CM-11User-installed SoftwareLow
CM-12Information LocationModerate
Contingency Planning
CP-1Policy and ProceduresLow
CP-2Contingency PlanLow
CP-3Contingency TrainingLow
CP-4Contingency Plan TestingLow
CP-6Alternate Storage SiteModerate
CP-7Alternate Processing SiteModerate
CP-8Telecommunications ServicesModerate
CP-9 System Backup Low

What the standard requires (SP 800-53 CP-9)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

CP-10 System Recovery and Reconstitution Low

What the standard requires (SP 800-53 CP-10)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

Identification and Authentication
IA-1Policy and ProceduresLow
IA-2 Identification and Authentication (Organizational Users) Low

What the standard requires (SP 800-53 IA-2)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

IA-3Device Identification and AuthenticationModerate
IA-4Identifier ManagementLow
IA-5 Authenticator Management Low

What the standard requires (SP 800-53 IA-5)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

IA-6Authentication FeedbackLow
IA-7Cryptographic Module AuthenticationLow
IA-8Identification and Authentication (Non-organizational Users)Low
IA-11Re-authenticationLow
IA-12Identity ProofingModerate
Incident Response
IR-1Policy and ProceduresLow
IR-2Incident Response TrainingLow
IR-3Incident Response TestingModerate
IR-4 Incident Handling Low

What the standard requires (SP 800-53 IR-4)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

IR-5Incident MonitoringLow
IR-6 Incident Reporting Low

What the standard requires (SP 800-53 IR-6)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

IR-7Incident Response AssistanceLow
IR-8 Incident Response Plan Low

What the standard requires (SP 800-53 IR-8)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

Maintenance
MA-1Policy and ProceduresLow
MA-2Controlled MaintenanceLow
MA-3Maintenance ToolsModerate
MA-4Nonlocal MaintenanceLow
MA-5Maintenance PersonnelLow
MA-6Timely MaintenanceModerate
Media Protection
MP-1Policy and ProceduresLow
MP-2Media AccessLow
MP-3Media MarkingModerate
MP-4Media StorageModerate
MP-5Media TransportModerate
MP-6 Media Sanitization Low

What the standard requires (SP 800-53 MP-6)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

MP-7Media UseLow
Physical and Environmental Protection
PE-1Policy and ProceduresLow
PE-2Physical Access AuthorizationsLow
PE-3Physical Access ControlLow
PE-4Access Control for TransmissionModerate
PE-5Access Control for Output DevicesModerate
PE-6Monitoring Physical AccessLow
PE-8Visitor Access RecordsLow
PE-9Power Equipment and CablingModerate
PE-10Emergency ShutoffModerate
PE-11Emergency PowerModerate
PE-12Emergency LightingLow
PE-13Fire ProtectionLow
PE-14Environmental ControlsLow
PE-15Water Damage ProtectionLow
PE-16Delivery and RemovalLow
PE-17Alternate Work SiteModerate
PE-18Location of System ComponentsHigh
Planning
PL-1Policy and ProceduresLow
PL-2 System Security and Privacy Plans Low

What the standard requires (SP 800-53 PL-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

PL-4Rules of BehaviorLow
PL-8Security and Privacy ArchitecturesModerate
PL-10Baseline SelectionLow
PL-11Baseline TailoringLow
Personnel Security
PS-1Policy and ProceduresLow
PS-2Position Risk DesignationLow
PS-3Personnel ScreeningLow
PS-4 Personnel Termination Low

What the standard requires (SP 800-53 PS-4)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

PS-5Personnel TransferLow
PS-6Access AgreementsLow
PS-7External Personnel SecurityLow
PS-8Personnel SanctionsLow
PS-9Position DescriptionsLow
Risk Assessment
RA-1Policy and ProceduresLow
RA-2Security CategorizationLow
RA-3 Risk Assessment Low

What the standard requires (SP 800-53 RA-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

RA-5 Vulnerability Monitoring and Scanning Low

What the standard requires (SP 800-53 RA-5)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

RA-7Risk ResponseLow
RA-9Criticality AnalysisModerate
System and Services Acquisition
SA-1Policy and ProceduresLow
SA-2Allocation of ResourcesLow
SA-3System Development Life CycleLow
SA-4Acquisition ProcessLow
SA-5System DocumentationLow
SA-8Security and Privacy Engineering PrinciplesLow
SA-9External System ServicesLow
SA-10Developer Configuration ManagementModerate
SA-11Developer Testing and EvaluationModerate
SA-15Development Process, Standards, and ToolsModerate
SA-16Developer-Provided TrainingHigh
SA-17Developer Security and Privacy Architecture and DesignHigh
SA-21Developer ScreeningHigh
SA-22 Unsupported System Components Low

What the standard requires (SP 800-53 SA-22)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

System and Communications Protection
SC-1Policy and ProceduresLow
SC-2Separation of System and User FunctionalityModerate
SC-3 Security Function Isolation High

What the standard requires (SP 800-53 SC-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-4Information in Shared System ResourcesModerate
SC-5Denial-of-service ProtectionLow
SC-7 Boundary Protection Low

What the standard requires (SP 800-53 SC-7)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-8 Transmission Confidentiality and Integrity Moderate

What the standard requires (SP 800-53 SC-8)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-10Network DisconnectModerate
SC-12 Cryptographic Key Establishment and Management Low

What the standard requires (SP 800-53 SC-12)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-13 Cryptographic Protection Low

What the standard requires (SP 800-53 SC-13)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-15Collaborative Computing Devices and ApplicationsLow
SC-17Public Key Infrastructure CertificatesModerate
SC-18Mobile CodeModerate
SC-20Secure Name/Address Resolution Service (Authoritative Source)Low
SC-21Secure Name/Address Resolution Service (Recursive or Caching Resolver)Low
SC-22Architecture and Provisioning for Name/Address Resolution ServiceLow
SC-23Session AuthenticityModerate
SC-24 Fail in Known State High

What the standard requires (SP 800-53 SC-24)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-28 Protection of Information at Rest Moderate

What the standard requires (SP 800-53 SC-28)

Moderate-baseline enhancements (why this control is tagged Moderate)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SC-39Process IsolationLow
System and Information Integrity
SI-1Policy and ProceduresLow
SI-2 Flaw Remediation Low

What the standard requires (SP 800-53 SI-2)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SI-3 Malicious Code Protection Low

What the standard requires (SP 800-53 SI-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SI-4 System Monitoring Low

What the standard requires (SP 800-53 SI-4)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SI-5Security Alerts, Advisories, and DirectivesLow
SI-6Security and Privacy Function VerificationHigh
SI-7Software, Firmware, and Information IntegrityModerate
SI-8Spam ProtectionModerate
SI-10Information Input ValidationModerate
SI-11Error HandlingModerate
SI-12Information Management and RetentionLow
SI-16Memory ProtectionModerate
Supply Chain Risk Management
SR-1Policy and ProceduresLow
SR-2Supply Chain Risk Management PlanLow
SR-3 Supply Chain Controls and Processes Low

What the standard requires (SP 800-53 SR-3)

No assets linked to this control yet — map it from an asset's detail page to track per-asset status here.

SR-5Acquisition Strategies, Tools, and MethodsLow
SR-6Supplier Assessments and ReviewsModerate
SR-8Notification AgreementsLow
SR-9Tamper Resistance and DetectionHigh
SR-10Inspection of Systems or ComponentsLow
SR-11Component AuthenticityLow
SR-12Component DisposalLow

Manage implementation status on the Controls page; map controls to an asset from its detail page.

Worked example — your inventory

Live from the assets you've categorized. The overall level is the high-water mark; the baseline is what it selects on the Controls page.

No asset has a FIPS 199 categorization yet. Set the C / I / A levels on an asset and it appears here as a worked example.