Hardening settings
Summarize
Summary of Hardening settings
The ServiceNow Security Center provides hardening settings that define security-related system properties and plugins within the ServiceNow AI Platform. These settings help you assess and improve your instance’s security compliance by comparing your configuration against recommended values. The Security Center calculates a daily compliance score based on this comparison, allowing you to manage and enhance your security posture directly from the Security Center interface.
Show less
Key Features
- Hardening Settings Attributes: Each configuration includes an overview, property/plugin name, location of configuration, data type, recommended and default values, category, security risk score (using CVSS), dependencies, functional impact, and references.
- Security Risk Scoring: Uses the CVSS scoring system (0.0 to 10.0) to quantify potential security risks, categorized from None to Critical, helping prioritize remediation efforts.
- Configuration Management: Some settings require Customer Service and Support intervention, indicated accordingly.
- Integrated Documentation and Resources: Links to detailed configuration guides and security content are accessible within the Security Center and ServiceNow product documentation.
Security Categories Covered
The hardening settings encompass a broad range of security domains critical to enterprise security:
- Access Control: Protects resources through permission models and credential validation.
- API and Web Service: Ensures secure authentication, authorization, input validation, and session management for APIs.
- Architecture, Design, and Threat Modeling: Addresses secure design principles including availability, confidentiality, integrity, non-repudiation, privacy, and secure software development lifecycle.
- Authentication: Implements modern authentication controls to prevent impersonation and password interception.
- Business Logic: Validates application-specific logic to prevent bypasses, automated attacks, and privilege escalations.
- Communications: Ensures strong encryption, TLS versions, cipher suites, trusted certificates, and encrypted component connections.
- Configuration: Promotes secure build environments, hardened third-party components, and automated testing for vulnerability prevention.
- Data Protection: Focuses on confidentiality, integrity, and availability of data.
- Error Handling and Logging: Controls logging quality and prevents sensitive information exposure.
- File and Resources: Safeguards handling and storage of untrusted file data with limited permissions.
- Malicious Code: Ensures code is free from vulnerabilities and unwanted behaviors.
- Session Management: Secures user session uniqueness, token management, cookie attributes, and session invalidation.
- Stored Cryptography: Covers secure encryption practices, key management, and data classification-based encryption.
- Validation, Sanitization, and Encoding: Prevents common input-based attacks such as XSS and SQL injection through robust validation.
Practical Benefits for ServiceNow Customers
- Provides a structured and measurable approach to securing your ServiceNow instance.
- Enables continuous security compliance monitoring with daily scoring and actionable recommendations.
- Supports prioritization of security efforts based on defined severity levels and risk impact.
- Facilitates centralized management and documentation access for security configuration.
- Helps align your instance with best practices in security design, authentication, data protection, and operational integrity.
The ServiceNow, Inc. Security Center hardening settings content contains detailed descriptions and compliance values for the security-related system properties and plugins in the ServiceNow AI Platform. You can set these properties using the hardening settings app in the Security Center.
Overview and purpose
The Security Center calculates a daily compliance score, expressed as a percentage that is based on how compliant your current instance security settings are with the compliance values in Security Center hardening settings.
You can manage the specific security configuration settings that may affect the score for your instance directly from the Security Center.
The hardening settings configurations are explained with several attributes described in the table.
| Configuration attribute | Description |
|---|---|
| Overview | Provides a high level overview of the recommendation. |
| Configuration name | The property or plugin name. |
| Configuration type | Describes where the property can be configured outside of the Security Center, such as in system properties (sys_properties_list.do). |
| Data type | Describes the type of value required for the configuration. Examples are true/false boolean, installation, plugin, string, etc. |
| Recommended value | The value that is recommended by the Security Center to enhance security compliance in your instance. |
| Default value | The value that the configuration is set to in the base system. |
| Category | The name and link to the category for the hardening setting. |
| Security risk | Severity score: The score indicates the potential security risk to your instance as per the likelihood of the vulnerability to be exploited. The security vulnerability is considered and scored individually using the CVSS (Common Vulnerability Scoring System) score on a scale ranging from 0.0 to 10.0. See https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator for additional information. |
Severity rating per CVSS score:
|
|
| Security risk details: Describes the importance of the setting configuration and the risk of not utilizing the recommended configuration. | |
Dependencies and prerequisites |
Related settings or configurations that are required before or in conjunction with the hardening configuration. |
| Functional impact | The impact this hardening setting has on the operation of your instance. |
| References | Links to configuration documentation or other helpful information. |
To learn more about ensuring your instances meet hardening requirements, see Security hardening.
Other resources
- Available system properties
- General security settings properties
- High Security Settings