+V13.2 Backend Communication Configuration
---+V13.2.1 Verify that communications between backend application components that don't support the …
---+V13.2.2 Verify that communications between backend application components, including local or operating …
---+V13.2.3 Verify that if a credential has to be used for service authentication, the credential being used by …
---+V13.2.4 Verify that an allowlist is used to define the external resources or systems with which the …
---+V13.2.5 Verify that the web or application server is configured with an allowlist of resources or systems …
---+V13.2.6 Verify that where the application connects to separate services, it follows the documented …

V13.2 Backend Communication Configuration

Applications interact with multiple services, including APIs, databases, or other components. These may be considered internal to the application but not included in the application's standard access control mechanisms, or they may be entirely external. In either case, it is necessary to configure the application to interact securely with these components and, if required, protect that configuration.

Note: The "Secure Communication" chapter provides guidance for encryption in transit.

1. Pregled

Naslov Standard
V13.2.1 Verify that communications between backend application components that don't support the …

Verify that communications between backend application components that don't support the application's standard user session mechanism, including APIs, middleware, and data layers, are authenticated. Authentication must use individual service accounts, short-term tokens, or certificate-based authentication and not unchanging credentials such as passwords, API keys, or shared accounts with privileged access.

V13.2.2 Verify that communications between backend application components, including local or operating …

Verify that communications between backend application components, including local or operating system services, APIs, middleware, and data layers, are performed with accounts assigned the least necessary privileges.

V13.2.3 Verify that if a credential has to be used for service authentication, the credential being used by …

Verify that if a credential has to be used for service authentication, the credential being used by the consumer is not a default credential (e.g., root/root or admin/admin).

V13.2.4 Verify that an allowlist is used to define the external resources or systems with which the …

Verify that an allowlist is used to define the external resources or systems with which the application is permitted to communicate (e.g., for outbound requests, data loads, or file access). This allowlist can be implemented at the application layer, web server, firewall, or a combination of different layers.

V13.2.5 Verify that the web or application server is configured with an allowlist of resources or systems …

Verify that the web or application server is configured with an allowlist of resources or systems to which the server can send requests or load data or files from.

V13.2.6 Verify that where the application connects to separate services, it follows the documented …

Verify that where the application connects to separate services, it follows the documented configuration for each connection, such as maximum parallel connections, behavior when maximum allowed connections is reached, connection timeouts, and retry strategies.

1.1 Reference

1.2 Utvrđeni zahtjevi

1.3 Povezani propisi

2. Utvrđeni zahtjevi

Zahtjevi
Izvor Zahtjev

3. Povezani propisi

Propisi
Izvor Regulativa
  • OWASP -

    EN: Publications of the OWASP Foundation, https://owasp.org/. OWASP® is a registered trademark of the OWASP Foundation, Inc.; GRCA is not affiliated with, nor endorsed by, the OWASP Foundation. Only the versions published by OWASP are authoritative.

    DE: Veröffentlichungen der OWASP Foundation, https://owasp.org/. OWASP® ist eine eingetragene Marke der OWASP Foundation, Inc.; GRCA steht in keiner Verbindung zur OWASP Foundation und wird von ihr nicht unterstützt. Maßgeblich sind allein die von OWASP veröffentlichten Fassungen.