PATH-001PASS
GET /users - Valid static path
curl -X GET -H "X-API-Key: valid-key-123" http://localhost:8080/usersThe path /users is defined in the OpenAPI specification. Signando REST validates that the path matches a defined endpoint.
8 tests demonstrate how Signando REST validates URL paths against the OpenAPI specification and blocks path traversal attacks.
curl -X GET -H "X-API-Key: valid-key-123" http://localhost:8080/usersThe path /users is defined in the OpenAPI specification. Signando REST validates that the path matches a defined endpoint.
curl -X GET -H "X-API-Key: valid-key-123" http://localhost:8080/adminSignando REST works on the allowlist principle: Only paths explicitly defined in the OpenAPI specification are allowed.
curl -X GET -H "X-API-Key: valid-key-123" http://localhost:8080/../etc/passwdPath traversal attempts using ../ sequences are detected and blocked before reaching the backend.