nerdexam
EC-Council

312-50V13 · Question #441

Ron, a security professional, was pen testing web applications and SaaS platforms used by his company. While testing, he found a vulnerability that allows hackers to gain unauthorized access to API…

The correct answer is C. No ABAC validation. The API vulnerability allowing unauthorized access and manipulation of sensitive data is 'No ABAC validation,' indicating a failure to properly enforce Attribute-Based Access Control.

Submitted by ahmad_uae· Mar 6, 2026Hacking Web Applications

Question

Ron, a security professional, was pen testing web applications and SaaS platforms used by his company. While testing, he found a vulnerability that allows hackers to gain unauthorized access to API objects and perform actions such as view, update, and delete sensitive data of the company. What is the API vulnerability revealed in the above scenario?

Options

  • ACode injections
  • BImproper use of CORS
  • CNo ABAC validation
  • DBusiness logic flaws

How the community answered

(51 responses)
  • A
    14% (7)
  • B
    4% (2)
  • C
    76% (39)
  • D
    6% (3)

Why each option

The API vulnerability allowing unauthorized access and manipulation of sensitive data is 'No ABAC validation,' indicating a failure to properly enforce Attribute-Based Access Control.

ACode injections

Code injections (like SQLi or XSS) involve injecting malicious code into an application, which is a different class of vulnerability than insufficient access control over API objects.

BImproper use of CORS

Improper use of CORS (Cross-Origin Resource Sharing) can lead to data exposure or client-side attacks from different domains, but it doesn't directly explain unauthorized server-side manipulation of API objects due to missing validation.

CNo ABAC validationCorrect

'No ABAC validation' points to a critical access control vulnerability where the API fails to properly validate user permissions based on their attributes (e.g., role, department, resource ownership) before granting access to API objects and data. This allows an attacker to bypass authorization checks and perform unauthorized actions like viewing, updating, or deleting sensitive information, directly matching the scenario described.

DBusiness logic flaws

Business logic flaws are errors in the design or implementation of an application's specific business rules, which might lead to unexpected behavior but do not specifically or exclusively describe a lack of access control for API objects as comprehensively as 'No ABAC validation'.

Concept tested: Inadequate API authorization (ABAC)

Source: https://owasp.org/API-Security/API_Security_Top_10/A01_2023-Broken_Object_Level_Authorization

Topics

#API security#access control#ABAC validation#web application vulnerability

Community Discussion

No community discussion yet for this question.

Full 312-50V13 Practice