The API must authenticate remote commands.
Severity | Group ID | Group Title | Version | Rule ID | Date | STIG Version |
|---|---|---|---|---|---|---|
| medium | V-274723 | SRG-APP-000461 | SRG-APP-000461-API-001075 | SV-274723r1143761_rule | 2025-09-24 | 1 |
Description
Authentication safeguards for remote commands help to ensure that information systems accept and execute, in the order intended, only authorized commands and reject unauthorized commands.
Cryptographic mechanisms can be employed, for example, to authenticate remote commands. Safeguards include, at a minimum, FIPS-compliant cryptographic hash.
Standard API authentication protocols provide this protection (e.g., Oauth 2.0, JWT).
ℹ️ Check
Verify the API authenticates remote commands.
If the API does not authenticate remote commands, this is a finding.
✔️ Fix
Build or configure the API to authenticate remote commands.