SV-274712r1143748_rule
V-274712
SRG-APP-000441
SRG-APP-000441-API-001020
CAT II
10
Build or configure the API to audience restrict access tokens in accordance with organization-defined identification and authentication policy.
Review the API's token issuance process, specifically for access tokens (e.g., JWTs or OAuth2 tokens).
Inspect the aud (audience) claim in the access tokens to verify that it is present and correctly populated with the intended audience identifier(s).
Confirm that audience restrictions align with the organization's identification and authentication policy, ensuring that tokens are scoped only to authorized APIs, services, or clients.
Review access control and validation logic in the API or resource server to ensure that incoming tokens are validated against the expected audience value.
Interview the system owner or developer to verify how audience values are defined, issued, and enforced.
If access tokens are not audience-restricted or if the audience values do not comply with the organization-defined policy, this is a finding.
V-274712
False
SRG-APP-000441-API-001020
Review the API's token issuance process, specifically for access tokens (e.g., JWTs or OAuth2 tokens).
Inspect the aud (audience) claim in the access tokens to verify that it is present and correctly populated with the intended audience identifier(s).
Confirm that audience restrictions align with the organization's identification and authentication policy, ensuring that tokens are scoped only to authorized APIs, services, or clients.
Review access control and validation logic in the API or resource server to ensure that incoming tokens are validated against the expected audience value.
Interview the system owner or developer to verify how audience values are defined, issued, and enforced.
If access tokens are not audience-restricted or if the audience values do not comply with the organization-defined policy, this is a finding.
M
5703