Trust center · 9line

9line Trust Center

9line tells agencies which vulnerabilities in their software and AI supply chain actually affect them, with evidence an assessor can re-check. A customer submits a repository or container image through the web application or API. 9line generates a CycloneDX SBOM, inventories the AI models and agents it contains, matches components against vulnerability data, and determines whether each vulnerable code path is reachable using a deterministic call-graph engine. It returns a VEX document in which every statement carries its evidence. An in-boundary model (Amazon Bedrock in AWS GovCloud) explains verdicts but cannot clear a finding.

Status: pursuing FedRAMP 20x Class C. Not FedRAMP certified. This page reports where 9line stands against every Key Security Indicator, generated from the same data as the certification package and updated whenever it changes. Last updated 2026-10-21.

Public information

FedRAMP ID
FR2701857797
Provider
Optimal Labs
Certification sought
FedRAMP 20x Class C, Program path
Service model
SaaS
Deployment model
Government Community Cloud
Business category
Cybersecurity & Risk Management, Artificial Intelligence (AI), Development Tools
UEI
TYMSGKDF2K48
Security contact
Ryan Gutwein, ISSO · support@gooptimal.io
Sales contact
Ryan Gutwein · support@gooptimal.io

Key Security Indicators

FedRAMP 20x defines 46 Key Security Indicators in ten themes. Class C requires each to be persistently validated by at least two automated methods, with 30 days of daily results. Select an indicator for FedRAMP's statement, the controls it maps to, and how it is validated.

CEDCybersecurity Education1
Reviewing All Training Not yet implemented KSI-CED-RAT

The effectiveness of relevant cybersecurity education and training is persistently reviewed, including at least general training for all employees, role-specific training for employees in high risk roles, training for development and engineering staff on secure software delivery, and training for staff involved with incident response or disaster recovery.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
at-2, at-2.2, at-2.3, at-3, at-3.5, at-4, cm-11, cp-3, cp-3.1, ir-2, ir-2.1, ir-2.2, ir-2.3, ir-9.2, ir-9.4, pl-4, pl-4.1, ps-6, sr-11.1
CMTChange Management4
Logging Changes Partially implemented KSI-CMT-LMC

Modifications to the cloud service offering are logged and monitored.

Requirement at Class C
MUST
Automated validation methods
1 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
au-2, ca-7.4, cm-3, cm-3.1, cm-3.2, cm-3.6, cm-4.2, cm-6, cm-8.3
Redeploying vs Modifying Not yet implemented KSI-CMT-RMV

Changes to machine-based information resources are executed through the redeployment of version controlled resources rather than direct modification wherever reasonable.

Requirement at Class C
MUST
Automated validation methods
0 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-2, cm-3, cm-5, cm-6, cm-7, cm-8.1, si-3
Reviewing Change Procedures Not yet implemented KSI-CMT-RVP

The effectiveness of documented change management procedures is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-3, cm-3.2, cm-3.4, cm-5, cm-7.1, cm-9
Validating Throughout Deployment Partially implemented KSI-CMT-VTD

Persistent testing and validation of changes throughout deployment is automated.

Requirement at Class C
MUST
Automated validation methods
2 operating of 4 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-3, cm-3.2, cm-4.2, cm-6.2, ir-9.4, si-2
CNACloud Native Architecture8
Defining Functionality and Privileges Not yet implemented KSI-CNA-DFP

The functionality and privileges for infrastructure and services are strictly defined.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-2, cm-8.4, cp-10.4, ir-9.4, si-3
Enforcing Intended State Not yet implemented KSI-CNA-EIS

Automated services are used to persistently assess the security of all machine-based information resources and automatically enforce their intended operational state.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ca-2.1, cm-11, cm-6.2, cp-10.4, ir-9.4, sc-24, sc-7.18, si-4.22, si-7, si-7.1, si-7.5, si-7.7
Implementing Best Practices Not yet implemented KSI-CNA-IBP

The use and configuration of third-party machine-based information resources is persistently compared against the original provider's best practices and guidance.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.3, cm-2, pl-10, sc-7.18
Minimizing Attack Surface Not yet implemented KSI-CNA-MAT

Machine-based information resources are persistently reviewed to ensure they have a minimal attack surface and that lateral movement is minimized if compromised.

Requirement at Class C
MUST
Automated validation methods
0 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.3, ac-18.1, ac-18.3, ac-20.1, ca-9, sc-10, sc-7.18, sc-7.3, sc-7.4, sc-7.5, sc-7.8, sc-8, si-10, si-11, si-16
Optimizing for Availability Not yet implemented KSI-CNA-OFA

Machine-based information resources are persistently reviewed to ensure they are appropriately optimized for high availability and rapid recovery.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cp-2.5, sc-12.1
Restricting Network Traffic Not yet implemented KSI-CNA-RNT

Machine-based information resources are persistently reviewed to ensure they are appropriately configured to limit inbound and outbound network traffic.

Requirement at Class C
MUST
Automated validation methods
0 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.3, ca-9, cm-7.1, sc-7.10, sc-7.18, sc-7.20, sc-7.21, sc-7.5, si-10, si-4.11, si-4.18, si-4.4, si-8
Reviewing Protections Not yet implemented KSI-CNA-RVP

The effectiveness of protection against denial of service attacks and other unwanted activity for machine-based information resources is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ir-4.2, sc-5, sc-7.18, si-8, si-8.2
Using Logical Networking Not yet implemented KSI-CNA-ULN

Logical networking and related capabilities are used and persistently reviewed to enforce traffic flow controls.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-12, ac-17.3, ac-4.21, ca-9, cm-11, sc-10, sc-4, sc-7, sc-7.20, sc-7.21, sc-7.7, sc-8
IAMIdentity and Access Management6
Automating Account Management Not yet implemented KSI-IAM-AAM

The lifecycle and privileges of all accounts, roles, and groups are securely managed using automation.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2.13, ac-2.2, ac-2.3, ac-6.7, ia-12, ia-12.2, ia-12.3, ia-12.5, ia-4.4, ia-8.4
Adopting Passwordless Methods Not yet implemented KSI-IAM-APM

Secure passwordless methods are used for user authentication and authorization when feasible, otherwise strong passwords with phishing-resistant MFA is used.

Requirement at Class C
MUST
Automated validation methods
0 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2, ac-3, ia-2, ia-2.1, ia-2.2, ia-2.6, ia-2.8, ia-5, ia-5.1, ia-5.2, ia-5.6, ia-5.8, ia-6, ia-8, ia-8.2, ia-8.4, sc-23
Ensuring Least Privilege Not yet implemented KSI-IAM-ELP

Identity and access management measures are used and persistently reviewed to ensure each user or device can only access the resources they need.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-12, ac-14, ac-17, ac-17.1, ac-17.2, ac-17.3, ac-18.4, ac-2.11, ac-2.5, ac-2.6, ac-2.7, ac-2.9, ac-20, ac-20.1, ac-21, ac-3, ac-4, ac-6, ac-6.3, ac-6.8, au-12.3, au-6.7, cm-2.7, cm-5.1, cm-5.5, cm-7.2, cm-9, ia-11, ia-2, ia-3, ia-4, ia-4.4, ia-5.2, ia-5.6, ir-4.6, ir-9.4, ps-2, ps-3, ps-4, ps-5, ps-6, ra-5.5, sc-2, sc-20, sc-21, sc-22, sc-23, sc-3, sc-39, sc-4, si-3, si-4.19
Authorizing Just-in-Time Not yet implemented KSI-IAM-JIT

A least-privileged, role and attribute-based, and just-in-time security authorization model is used and persistently reviewed for all user and non-user accounts and services.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17, ac-17.4, ac-2, ac-2.1, ac-2.11, ac-2.2, ac-2.3, ac-2.4, ac-2.6, ac-2.7, ac-20.1, ac-21, ac-3, ac-4, ac-5, ac-6, ac-6.1, ac-6.10, ac-6.2, ac-6.3, ac-6.5, ac-6.7, ac-6.8, ac-6.9, ac-7, au-10, au-12.3, au-9.4, ca-3.6, cm-5, cm-5.1, cm-5.5, cm-7, cm-7.2, cm-7.5, cm-9, ia-4, ia-4.4, ia-7, ir-4.6, ps-2, ps-3, ps-4, ps-5, ps-6, ps-9, ra-5.5, sc-2, sc-23, sc-3, sc-39
Securing Non-User Authentication Not yet implemented KSI-IAM-SNU

Appropriately secure authentication methods are used and persistently reviewed for non-user accounts and services.

Requirement at Class C
MUST
Automated validation methods
1 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2, ac-2.2, ac-2.9, ac-4, ac-6.5, au-10, ia-2.5, ia-3, ia-5.2, ra-5.5
Responding to Suspicious Activity Not yet implemented KSI-IAM-SUS

Accounts with privileged access are disabled or otherwise secured in response to suspicious activity.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2, ac-2.1, ac-2.11, ac-2.12, ac-2.13, ac-2.3, ac-7, au-6.5, cm-5.1, cm-6.2, ir-4.2, ir-4.6, ps-4, ps-8, si-4, si-4.1, si-4.19, si-4.20, si-4.22, si-4.4
INRIncident Response3
Generating After Action Reports Not yet implemented KSI-INR-AAR

Incident after action reports are generated and lessons learned are persistently incorporated.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ir-3, ir-4, ir-4.1, ir-5.1, ir-8, ir-9.3
Reviewing Incident Response Procedures Not yet implemented KSI-INR-RIR

The effectiveness of documented incident response procedures is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ir-4, ir-4.1, ir-4.11, ir-6, ir-6.1, ir-6.3, ir-7, ir-7.1, ir-8, ir-8.1, ir-9.3, si-4.5
Reviewing Past Incidents Not yet implemented KSI-INR-RPI

Past incidents are persistently reviewed for patterns or vulnerabilities that were not previously apparent or identified.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ir-3, ir-4, ir-4.1, ir-4.11, ir-4.4, ir-5, ir-5.1, ir-8, ra-5.8
MLAMonitoring, Logging, and Auditing5
Authorizing Log Access Not yet implemented KSI-MLA-ALA

A least-privileged, role and attribute-based, and just-in-time access authorization model is used and persistently reviewed for access to log data based on organizationally defined data sensitivity.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
au-12.3, au-6.7, si-11
Evaluating Configurations Not yet implemented KSI-MLA-EVC

The configuration of machine-based information resources, especially infrastructure as code, is persistently evaluated and tested.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-19, ca-7, cm-2, cm-6, cm-6.1, ra-3, si-7.7
Logging Event Types Not yet implemented KSI-MLA-LET

A list of information resources and event types that will be logged, monitored, and audited is maintained and persistently reviewed to ensure these activities occur.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.1, ac-2.4, ac-20.1, ac-6.9, au-10, au-12, au-2, au-7, au-7.1, cm-5.1, ir-9.4, si-4.19, si-4.20, si-4.4, si-4.5, si-7.7
Operating SIEM Capability Not yet implemented KSI-MLA-OSM

A Security Information and Event Management (SIEM) or similar system(s) is used and persistently reviewed for centralized, tamper-resistant logging of events, activities, and changes.

Requirement at Class C
MUST
Automated validation methods
0 operating of 3 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.1, ac-20.1, au-11, au-12.1, au-2, au-3, au-3.1, au-4, au-5, au-5.1, au-6.1, au-6.3, au-6.4, au-6.5, au-7, au-7.1, au-8, au-9, ir-4.1, si-4.16, si-4.2, si-4.4
Reviewing Logs Not yet implemented KSI-MLA-RVL

Logs are persistently reviewed and audited.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2.4, ac-6.9, au-2, au-6, au-6.1, au-7, ra-5.8, si-4, si-4.19, si-4.4
PIYPolicy and Inventory5
Generating Inventories Not yet implemented KSI-PIY-GIV

Authoritative sources are used to automatically generate real-time inventories of all information resources when needed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-12, cm-12.1, cm-2.2, cm-7.5, cm-8, cm-8.1, cm-8.2, cm-8.4, cp-2.8
Reviewing Executive Support Not yet implemented KSI-PIY-RES

Executive support for achieving the provider's security goals is persistently reviewed and demonstrated.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
Reviewing Investments in Security Not yet implemented KSI-PIY-RIS

The effectiveness of the provider's investments in achieving security goals is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-5, ca-2, ca-2.2, cp-2.1, cp-4.1, ir-3.2, ir-4.11, pm-3, sa-2, sa-3, sr-2.1
Reviewing Security in the SDLC Partially implemented KSI-PIY-RSD

The effectiveness of building security and privacy considerations into the Software Development Lifecycle and aligning with CISA Secure By Design principles is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
2 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-5, au-3.3, cm-3.4, ia-5.7, pl-8, pm-7, ra-9, sa-3, sa-8, sc-18, sc-4, si-10, si-11, si-16
Reviewing Vulnerability Disclosures Not yet implemented KSI-PIY-RVD

The effectiveness of the provider's vulnerability disclosure program is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ra-5.11
RPLRecovery Planning4
Aligning Backups with Objectives Not yet implemented KSI-RPL-ABO

The alignment of machine-based information resource backups with defined recovery objectives is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cm-2.3, cp-6, cp-9, cp-10, cp-10.2
Aligning Recovery Plan Not yet implemented KSI-RPL-ARP

The alignment of recovery plans with defined recovery objectives is persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cp-2, cp-2.1, cp-2.3, cp-4.1, cp-6, cp-6.1, cp-6.3, cp-7, cp-7.1, cp-7.2, cp-7.3, cp-8, cp-8.1, cp-8.2, cp-10, cp-10.2
Reviewing Recovery Objectives Partially implemented KSI-RPL-RRO

The desired Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) are defined and persistently reviewed for alignment with the provider's business needs and capabilities.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cp-2.3, cp-10
Testing Recovery Capabilities Not yet implemented KSI-RPL-TRC

The capability to recover from incidents and contingencies aligned with defined recovery objectives is persistently tested.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
cp-10, cp-2.1, cp-2.3, cp-4, cp-4.1, cp-6, cp-6.1, cp-9.1, ir-3, ir-3.2, ir-9.3, sc-12.1
SCRSupply Chain Risk2
Mitigating Supply Chain Risk Partially implemented KSI-SCR-MIT

Persistently identify, review, and mitigate potential supply chain risks.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
1
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-19, ac-20, ca-7.4, ra-3, ra-3.1, sa-10, sa-11, sa-11.1, sa-11.2, sa-15, sa-15.3, sa-16, sa-17, sa-21, sa-22, sa-4, sa-4.1, sa-4.2, sa-4.5, sa-4.9, sa-9, sa-9.1, sa-9.2, sa-9.5, sc-18, si-7.1, si-7.15, sr-2, sr-3, sr-5, sr-6
Monitoring Supply Chain Risk Not yet implemented KSI-SCR-MON

Third party software information resources are automatically monitored for upstream vulnerabilities using mechanisms that may include contractual notification requirements or active monitoring services.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-19, ac-20, ca-2.3, ca-3, ir-6.3, ps-7, ra-3, ra-5, sa-9, si-5, sr-3, sr-5, sr-6, sr-8
SVCService Configuration8
Automating Configuration Management Not yet implemented KSI-SVC-ACM

The configuration of machine-based information resources is managed using automation and persistently reviewed for drift.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-2.4, ac-6.8, cm-2, cm-2.2, cm-2.3, cm-6, cm-7.1, pl-10, pl-9, sa-5, sc-45, sc-45.1, sc-7.18, si-5, sr-10
Automating Secret Management Not yet implemented KSI-SVC-ASM

Management, protection, and regular rotation of digital keys, certificates, and other secrets is automated and persistently reviewed.

Requirement at Class C
MUST
Automated validation methods
1 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.2, ia-5.2, ia-5.6, sc-12, sc-12.1, sc-17
Evaluating and Improving Security Not yet implemented KSI-SVC-EIS

Information resources are persistently evaluated for opportunities to improve security and those improvements are persistently made.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ca-7.4, cm-12.1, cm-5.5, cm-7.1, ir-9.4, pl-8, ra-3, sc-39, sc-7, si-2.2, si-4, sr-10
Preventing Residual Risk Not yet implemented KSI-SVC-PRR

Plans, procedures, and the state of information resources are persistently reviewed after making changes to limit and remove unwanted residual elements that would likely negatively affect the confidentiality, integrity, or availability of federal customer data.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-19, ir-9.4, sc-12.1, sc-4, sc-7.18
Removing Unwanted Data Not yet implemented KSI-SVC-RUD

Unwanted federal customer data is removed promptly when requested by an agency in alignment with customer agreements, including from backups if appropriate; this typically applies when a customer spills information or when a customer seeks to remove information from a service due to a change in usage.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ir-9, si-12.3, si-18.4, si-8, si-8.2
Securing Information Not yet implemented KSI-SVC-SIN

Information is encrypted or otherwise secured from unwanted access or modification.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-11, ac-11.1, ac-17.2, ac-19.5, ac-21, cp-9.8, ir-9.4, sc-13, sc-20, sc-21, sc-22, sc-23, sc-28, sc-28.1, sc-4, sc-7.18, sc-8, sc-8.1, si-4.18
Validating Communications Not yet implemented KSI-SVC-VCM

The authenticity and integrity of communications between machine-based information resources is persistently validated using automation.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-10, ac-17.4, ac-18, ac-19, sc-23, si-4.22, si-7.1
Validating Resource Integrity Not yet implemented KSI-SVC-VRI

Use cryptographic methods to validate the integrity of machine-based information resources.

Requirement at Class C
MUST
Automated validation methods
0 operating of 2 defined
Manual reviews
0
Daily validation, last 30 days
Not running yet
NIST SP 800-53 controls
ac-17.4, ac-18, ac-19, au-9.3, cm-14, cm-2.2, cm-8.3, sc-13, sc-23, si-7, si-7.1, si-7.15, sr-10, sr-11

Statements: FedRAMP Consolidated Rules 2026.10.13.01 (github.com/FedRAMP/rules). Status: 9line Security Decision Record, updated 2026-10-21.

Vulnerability detection, evaluation and reporting

FedRAMP 20x sets 36 rules for how a provider detects vulnerabilities and responds (VDR) and how it evaluates and reports them (VER). They are required for new 20x applications from 2026-12-07, with grace to 2027-03-07. Each entry below is FedRAMP's rule as it applies at Class C, with the status of 9line's own boundary against it. 9line implements these same rules for the customers it runs inside; the status here is Optimal's hosted service, which is being deployed.

  • 0 implemented
  • 0 partially implemented
  • 36 not yet implemented
VDRVulnerability Detection and Response17
Automate Detection Not yet implemented VDR-CSO-ADT · SHOULD

Providers SHOULD use automated services to improve and streamline vulnerability detection and response.

Avoid KEVs Not yet implemented VDR-CSO-AKE · SHOULD NOT

Providers SHOULD NOT deploy or otherwise activate new machine-based information resources with Known Exploited Vulnerabilities.

Detect After Changes Not yet implemented VDR-CSO-DAC · SHOULD

Providers SHOULD automatically perform vulnerability detection on representative samples of new or significantly changed information resources.

Vulnerability Detection Not yet implemented VDR-CSO-DET · MUST

Providers MUST systematically, persistently, and promptly discover and identify vulnerabilities within their cloud service offering using appropriate techniques such as assessment, scanning, threat intelligence, vulnerability disclosure mechanisms, bug bounties, penetration testing, incident response, automated control testing, supply chain monitoring, and other relevant capabilities; this process is called vulnerability detection. Vulnerability detection includes persistently verifying and validating that information resources and processes are operating as intended and documented for FedRAMP Practices.

Design For Resilience Not yet implemented VDR-CSO-DFR · SHOULD

Providers SHOULD make design and architecture decisions for their cloud service offering that mitigate the risk of vulnerabilities by default AND decrease the risk and complexity of vulnerability detection and response.

Failures Are Vulnerabilities Not yet implemented VDR-CSO-FAV · MUST

Providers MUST treat problems or failures with their vulnerability detection and response processes as vulnerabilities.

Maintain Security Not yet implemented VDR-CSO-MSP · SHOULD NOT

Providers SHOULD NOT weaken the security of information resources to facilitate vulnerability scanning, detection, or assessment activities.

Vulnerability Response Not yet implemented VDR-CSO-RES · MUST

Providers MUST systematically, persistently, and promptly track, evaluate, monitor, mitigate, remediate, assess exploitation of, report, and otherwise manage all detected vulnerabilities within their cloud service offering; this process is called vulnerability response.

Sampling Not yet implemented VDR-CSO-SIR · MAY

Providers MAY sample effectively identical information resources, especially machine-based information resources, when performing vulnerability detection UNLESS doing so would decrease the efficiency or effectiveness of vulnerability detection.

Remediate KEVs Not yet implemented VDR-TFR-KEV · SHOULD

Providers SHOULD remediate Known Exploited Vulnerabilities according to the due dates in the CISA Known Exploited Vulnerabilities Catalog (even if the vulnerability has been fully mitigated) as required by CISA Binding Operational Directive (BOD) 26-04 or any successor guidance from CISA.

Persistent Machine Verification and Validation for 20x Not yet implemented VDR-TFR-MVX · MUST · 3 days

Providers of FedRAMP 20x Class C offerings MUST verify and validate the status of machine-based information resources at least once every 3 days.

Non-Machine Verification and Validation Not yet implemented VDR-TFR-NMV · MUST

Providers MUST verify and validate the status of non-machine-based information resources at least once every 3 months.

Persistently Complete Detection Not yet implemented VDR-TFR-PCD · SHOULD · 1 months

Providers with Class C Certifications SHOULD persistently perform vulnerability detection on all information resources that are NOT likely to drift, at least once every month.

Persistent Drift Detection Not yet implemented VDR-TFR-PDD · SHOULD · 14 days

Providers with Class C Certifications SHOULD persistently perform vulnerability detection on all information resources that are likely to drift, at least once every 14 days.

Persistent Sample Detection Not yet implemented VDR-TFR-PSD · SHOULD · 3 days

Providers with Class C Certifications SHOULD persistently perform vulnerability detection on representative samples of similar machine-based information resources, at least once every 3 days.

Mitigation and Remediation Expectations Not yet implemented VDR-TFR-PVR · SHOULD

Providers with Class C Certifications SHOULD partially mitigate vulnerabilities, fully mitigate vulnerabilities, or remediate vulnerabilities to a lower Potential Agency Impact N-rating within the timeframes from evaluation shown below, factoring for the current Potential Agency Impact N-rating as defined in VER-EVA-EPA (Estimate Potential Agency Impact), internet reachability, and likely exploitability:

Remaining Vulnerabilities Not yet implemented VDR-TFR-RMN · SHOULD

Providers SHOULD mitigate or remediate remaining vulnerabilities during routine operations as determined necessary by the provider.

VERVulnerability Evaluation and Reporting19
Assume It's Automatable Not yet implemented VER-EVA-AIA · MUST

Providers MUST assume the exploitation of vulnerabilities can be automated UNLESS they have evidence proving otherwise.

Evaluation Factors Not yet implemented VER-EVA-EFA · SHOULD

Providers SHOULD consider at least the following factors when considering the context of the cloud service offering to evaluate detected vulnerabilities:

  • Criticality: How important are the systems or information that might be impacted by the vulnerability?
  • Reachability: How might a threat actor reach the vulnerability and how likely is that?
  • Exploitability: How easy is it for a threat actor to exploit the vulnerability and how likely is that?
  • Detectability: How easy is it for a threat actor to become aware of the vulnerability and how likely is that?
  • Prevalence: How much of the cloud service offering is affected by the vulnerability?
  • Privilege: How much privileged authority or access is granted or can be gained from exploiting the vulnerability?
  • Proximate Vulnerabilities: How does this vulnerability interact with previously detected vulnerabilities, especially partially or fully mitigated vulnerabilities?
  • Known Threats: How might already known threats leverage the vulnerability and how likely is that?
Evaluate False Positives Not yet implemented VER-EVA-EFP · SHOULD

Providers SHOULD evaluate detected vulnerabilities, considering the context of the cloud service offering, to determine if they are false positive vulnerabilities.

Evaluate Internet-Reachability Not yet implemented VER-EVA-EIR · MUST

Providers MUST evaluate detected vulnerabilities, considering the context of the cloud service offering, to determine if they are internet-reachable vulnerabilities.

Evaluate Exploitability Not yet implemented VER-EVA-ELX · MUST

Providers MUST evaluate detected vulnerabilities, considering the context of the cloud service offering, to determine if they are likely exploitable vulnerabilities.

Estimate Potential Agency Impact Not yet implemented VER-EVA-EPA · MUST

Providers MUST evaluate detected vulnerabilities, considering the context of the cloud service offering, to estimate the likely potential agency impact of exploitation on government customers AND assign one of the following Potential Agency Impact N-ratings (PAIN):

Group Vulnerabilities Not yet implemented VER-EVA-GRV · SHOULD

Providers SHOULD evaluate detected vulnerabilities, considering the context of the cloud service offering, to identify logical groupings of affected information resources that may improve the efficiency and effectiveness of vulnerability response by consolidating further activity; FedRAMP Vulnerability Detection and Response rules are then applied to these consolidated groupings of vulnerabilities instead of each individual detected instance.

Accepted Vulnerability Info Not yet implemented VER-RPT-AVI · MUST

Providers MUST include the following information on accepted vulnerabilities when reporting on vulnerability detection and response activity:

  • Provider's internally assigned tracking identifier
  • Time and source of the detection
  • Time of completed evaluation
  • Is it an internet-reachable vulnerability or not?
  • Is it a likely exploitable vulnerability or not?
  • Currently estimated Potential Agency Impact N-rating
  • Explanation of why this is an accepted vulnerability
  • Any supplementary information the provider determines will responsibly help federal agencies assess or mitigate the risk to their federal customer data within the cloud service offering resulting from the accepted vulnerability
High-Level Overviews Not yet implemented VER-RPT-HLO · SHOULD

Providers SHOULD include high-level overviews of ALL vulnerability detection and response activities conducted during this period for the cloud service offering; this includes vulnerability disclosure programs, bug bounty programs, penetration testing, assessments, etc.

Responsible Disclosure Not yet implemented VER-RPT-NID · MUST NOT

Providers MUST NOT irresponsibly disclose specific sensitive information about vulnerabilities that would likely lead to exploitation, but MUST disclose sufficient information for informed risk-based decision-making to all necessary parties.

Persistent Reporting Not yet implemented VER-RPT-PER · MUST

Providers MUST report vulnerability detection and response activity (including persistent verification and validation) to all necessary parties persistently, summarizing ALL activity since the previous report; these reports are FedRAMP Certification Data and are subject to FedRAMP Certification Data Sharing rules.

Responsible Public Disclosure Not yet implemented VER-RPT-RPD · MAY

Providers MAY responsibly disclose vulnerabilities publicly or with other parties if the provider determines doing so will NOT likely lead to exploitation.

Vulnerability Details Not yet implemented VER-RPT-VDT · MUST

Providers MUST include the following information (if applicable) on detected vulnerabilities when reporting on vulnerability detection and response activity, UNLESS it is an accepted vulnerability:

  • Provider's internally assigned tracking identifier
  • Time and source of the detection
  • Time of completed evaluation
  • Is it an internet-reachable vulnerability or not?
  • Is it a likely exploitable vulnerability or not?
  • Historically and currently estimated Potential Agency Impact N-rating of exploitation
  • Time and Potential Agency Impact N-rating of each completed and evaluated reduction in Potential Agency Impact N-rating
  • Estimated time and target Potential Agency Impact N-rating of next reduction in Potential Agency Impact N-rating
  • Is it currently or is it likely to become an overdue vulnerability or not? If so, explain.
  • Any supplementary information the provider responsibly determines will help federal agencies assess or mitigate the risk to their federal customer data within the cloud service offering resulting from the vulnerability
  • Final disposition of the vulnerability
Evaluate Vulnerabilities Quickly Not yet implemented VER-TFR-EVU · SHOULD · 5 days

Providers with Class C Certifications SHOULD evaluate ALL vulnerabilities as required by VER-EVA (Evaluation) within 5 days of detection.

Internet-Reachable Incidents Not yet implemented VER-TFR-IRI · SHOULD

Providers with Class C Certifications SHOULD treat internet-reachable likely exploitable vulnerabilities where Potential Agency Impact N-rating > 3 as a FedRAMP Reportable Incident until they are partially mitigated vulnerabilities at N3 or below.

Mark Accepted Vulnerabilities Not yet implemented VER-TFR-MAV · MUST

Providers MUST categorize any vulnerability that is not or will not be fully mitigated or remediated within 192 days of evaluation as an accepted vulnerability.

Monthly Activity Report Not yet implemented VER-TFR-MHR · MUST

Providers MUST report vulnerability detection and response activity to all necessary parties in a consistent format that is human readable at least monthly.

Historical Activity Not yet implemented VER-TFR-MRH · SHOULD · 14 days

Providers with Class C Certifications SHOULD make all recent historical vulnerability detection and response activity available in JSON format for automated retrieval by all necessary parties (e.g. using an API service or similar); this information SHOULD be updated persistently, at least once every 14 days.

Non-Internet-Reachable Incidents Not yet implemented VER-TFR-NRI · MAY

Providers with Class C Certifications MAY treat likely exploitable vulnerabilities that are NOT internet-reachable where Potential Agency Impact N-rating = 5 as a FedRAMP Reportable Incident until they are partially mitigated vulnerabilities at N4 or below.

Rule text: FedRAMP Consolidated Rules 2026.10.13.01. Status: 9line Security Decision Record.

Open vulnerabilities by information resource and rating

Every vulnerability 9line detects, whatever it lives in, is evaluated the same way: is it internet-reachable, is it likely exploitable, and what is its Potential Agency Impact, the N0 to N5 rating FedRAMP uses to set remediation timeframes (VER-EVA-EPA). This table counts the open ones by the type of information resource and by rating. Counts only; the vulnerabilities themselves are in the certification package.

Not running yet. Published once 9line is scanning inside the boundary: open vulnerabilities by information resource type and Potential Agency Impact rating, counts only.

  • Web application
  • Container image
  • Host OS
  • Database
  • AI agent
  • AI model

Progress toward certification

FedRAMP 20x Class C certification of 9line on the Program path. 2 of 9 milestones complete. Updated at least quarterly.

  1. Done
    Optimal signing infrastructure in AWS GovCloud (US)

    Release and vulnerability-database signing key in KMS, signing roles limited to the release workflow, signing log in CloudTrail.

    Completed 2026-10-15

  2. Done
    FedRAMP Marketplace listing request submitted

    Certification Package Overview published in FedRAMP's JSON schema and the listing request submitted (FRC-APP-MLF, MKT-CSO-PML); received by the FedRAMP Intake Team.

    Completed 2026-10-16

  3. In progress
    Listed on the FedRAMP Marketplace as Initial Implementation

    After FedRAMP's JSON schema validation and human review of the listing request.

    Target date to be published

  4. In progress
    Authorization boundary foundation and daily KSI validation

    Audit logging into immutable storage, AWS Config with the FedRAMP Moderate conformance pack, Security Hub, GuardDuty, Inspector, and automated daily validation of all 46 Key Security Indicators.

    Target date to be published

  5. In progress
    9line hosted inside the boundary

    The service behind WAF in a network with an egress allowlist, sign-in with MFA, DNSSEC-signed domain, model inference on Amazon Bedrock.

    Target date to be published

  6. Not started
    Change control enforced in source control

    Repository on GitHub Enterprise Cloud with required review and required checks on every change.

    Target date to be published

  7. Not started
    30 days of persistent KSI validation data

    The daily metrics and summaries the Security Decision Record carries (SDR-CSX-KMT).

    Target date to be published

  8. Not started
    Independent assessment scheduled

    A FedRAMP Recognized assessor with no advisory role in the prior two years (REC-IAS-SEP).

    Target date to be published

  9. Not started
    FedRAMP 20x Class C certification application

    Certification package (CPO and SDR) and assessment submitted to FedRAMP.

    Target date to be published

Certification package

The FedRAMP certification package (the Certification Package Overview, the Security Decision Record with daily Key Security Indicator data, and vulnerability detection and response reports) is available to federal agencies, the FedRAMP PMO and our independent assessor. Access requires an account with multi-factor authentication; every access is logged.

To request access, email support@gooptimal.io from your government address with your agency and role.

Machine-readable data

Everything on this page, as published files. The JSON and Markdown are generated together from one source.

DocumentRuleJSONMarkdown
Certification Package Overview FRC-CSO-PKG cpo.json —
Public information CDS-CSO-PUB public-information.json public-information.md
Key Security Indicator status KSI ksi-status.json ksi-status.md
Progress toward certification MKT-IIP-DCP progress.json progress.md
Vulnerability rules (VDR and VER) status VDR, VER vdr-ver-status.json vdr-ver-status.md
Open vulnerabilities by resource and rating VER-EVA-EPA vulnerability-summary.json vulnerability-summary.md