Skip to content

Remove chrony_set_nts from STIG profiles#14613

Merged
Mab879 merged 1 commit intoComplianceAsCode:masterfrom
matusmarhefka:chrony_nts_stig
Apr 3, 2026
Merged

Remove chrony_set_nts from STIG profiles#14613
Mab879 merged 1 commit intoComplianceAsCode:masterfrom
matusmarhefka:chrony_nts_stig

Conversation

@matusmarhefka
Copy link
Copy Markdown
Member

Network Time Security (NTS) is not compatible with systems running in FIPS mode. Enabling NTS on a system in FIPS mode causes chronyd service to abort with a fatal error. This is because NTS uses algorithms (specifically SIV cipher) that are not approved by NIST and are not compliant with FIPS.

This is in direct conflict with STIG requiring FIPS mode: https://www.stigaview.com/products/rhel9/v2r7/RHEL-09-671010/ https://www.stigaview.com/products/rhel10/v1r1/RHEL-10-000500/ and therefore rule chrony_set_nts should be removed from STIG profiles.

For more details see:

Resolves #14563

@matusmarhefka matusmarhefka added RHEL Red Hat Enterprise Linux product related. STIG STIG Benchmark related. labels Apr 2, 2026
Network Time Security (NTS) is not compatible with systems running
in FIPS mode. Enabling NTS on a system in FIPS mode causes chronyd
service to abort with a fatal error. This is because NTS uses algorithms
(specifically SIV cipher) that are not approved by NIST and are not compliant
with FIPS.

This is in direct conflict with STIG requiring FIPS mode:
https://www.stigaview.com/products/rhel9/v2r7/RHEL-09-671010/
https://www.stigaview.com/products/rhel10/v1r1/RHEL-10-000500/
and therefore rule `chrony_set_nts` should be removed from STIG profiles.

For more details see:
* https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_basic_system_settings/configuring-time-synchronization_configuring-basic-system-settings#assembly_overview-of-network-time-security-in-chrony_configuring-time-synchronization
* https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/configuring_time_synchronization/overview-of-network-time-security-nts-in-chrony
* https://access.redhat.com/solutions/7053784

Resolves ComplianceAsCode#14563
@Mab879 Mab879 added this to the 0.1.81 milestone Apr 2, 2026
@Mab879 Mab879 merged commit 91dda8c into ComplianceAsCode:master Apr 3, 2026
64 of 65 checks passed
@matusmarhefka matusmarhefka deleted the chrony_nts_stig branch April 7, 2026 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

RHEL Red Hat Enterprise Linux product related. STIG STIG Benchmark related.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chronyd fails to start after hardening with stig profile

2 participants