OWASP TOP 10 API SECURITY RISKS

Written By Deepraj

24/5/2024

January 31, 2020

API1:2023 - Broken Object Level Authorization

APIs often expose endpoints with object identifiers, creating a wide attack surface. Always implement object-level authorizations.

1

January 31, 2020

API2:2023 - Broken Authentication

Incorrectly implemented authentication mechanisms can let attackers compromise tokens or exploit flaws to assume other users' identities. 

2

January 31, 2020

API3:2023 - Broken Object Property Level Authorization

Lack of or improper authorization at the object property level leads to data exposure or manipulation. 

3

January 31, 2020

API4:2023 - Unrestricted Resource Consumption

API requests consume resources like bandwidth, CPU, and memory. Unrestricted access can lead to Denial of Service (DoS). 

4

January 31, 2020

API5:2023 - Broken Function Level Authorization

Complex access control policies often lead to authorization flaws. Ensure clear separation between administrative & regular functions .

5

January 31, 2020

API6:2023 - Unrestricted Access to Sensitive Business Flows

Vulnerable APIs expose business flows like ticket purchasing or commenting without safeguards against e automated uses. 

6

January 31, 2020

API7:2023 - Server Side Request Forgery

SSRF flaws occur when APIs fetch remote resources without validating user-supplied URIs. Attackers can craft requests to anywhere.

7

January 31, 2020

API8:2023 - Security Misconfiguration

Complex API configurations can lead to security oversights. Ensure all configurations follow best practices to prevent various types of attacks.

8

January 31, 2020

API9:2023 - Improper Inventory Management

APIs expose more endpoints than traditional web apps, making documentation crucial. Maintain an updated inventory of hosts and API versions .

9

January 31, 2020

API10:2023 - Unsafe Consumption of APIs

Developers often trust third-party API data more than user input, leading to weaker security standards. 

10

DISCOVER MORE ABOUT API SECURITY