Terminology Index

Glossary

104 terms starting with "R"

Open concept maps

Showing 1-32 of 104 terms

R
32

REST API Security Testing

Penetration testing focused on REST APIs, examining authentication, authorization, input handling, business logic, rate limiting, and data exposure to find vulnerabilities specific to API surfaces.

REST APIs have grown into a primary attack surface, and testing them addresses concerns the OWASP API Security Top 10 highlights: broken object-level authorization, broken authentication, excessive data exposure, lack of resource limits, and others. Methodology covers enumerating endpoints, testing each method, checking authorization per object, abusing flow assumptions, and inspecting responses for over-sharing. As a web-application-pentest specialty, it requires API-specific techniques beyond traditional web testing.

Introduced in: Web Application Penetration Testing

Examples

  • Testing each endpoint and method for proper authentication and authorization.
  • Probing object-level authorization to find broken access controls.
  • Inspecting API responses for excessive data exposure.

No related terms linked yet.