BaseIncomplete

CWE-749Exposed Dangerous Method or Function

Category: other

Description

The product provides an Applications Programming Interface (API) or similar interface for interaction with external actors, but the interface includes a dangerous method or function that is not properly restricted.

Common consequences· 1

  • Integrity / Confidentiality / Availability / Access Control / Other — Gain Privileges or Assume Identity, Read Application Data, Modify Application Data, Execute Unauthorized Code or Commands, Other
    Exposing critical functionality essentially provides an attacker with the privilege level of the exposed functionality. This could result in the modification or exposure of sensitive data or possibly even execution of arbitrary code.

Potential mitigations· 2

  • [Architecture and Design]If you must expose a method, make sure to perform input validation on all arguments, limit access to authorized parties, and protect against all possible vulnerabilities.
  • [Architecture and Design, Implementation]

Related CAPEC attack patterns· 1

CAPEC-500

References

  1. https://cwe.mitre.org/data/definitions/749.html

Exploits (incoming)1

TypeTargetConfidenceTier
AttackPatternWebView Injectioncapec-500100%live

Compliance frameworks addressing this (incoming)2

TypeTargetConfidenceTier
ComplianceControlowasp_api_top10-api09100%live
ComplianceControldora-art28100%live

(incoming)17

TypeTargetConfidenceTier
VulnerabilityCVE-2025-24359cve-2025-243590%live
VulnerabilityCVE-2025-43955cve-2025-439550%live
VulnerabilityCVE-2025-53964cve-2025-539640%live
VulnerabilityCVE-2025-5748cve-2025-57480%live
VulnerabilityCVE-2025-59403cve-2025-594030%live
VulnerabilityCVE-2025-64443cve-2025-644430%live
VulnerabilityCVE-2026-22208cve-2026-222080%live
VulnerabilityCVE-2026-2275cve-2026-22750%live
VulnerabilityCVE-2026-22812cve-2026-228120%live
VulnerabilityCVE-2026-30797cve-2026-307970%live
VulnerabilityCVE-2026-30921cve-2026-309210%live
VulnerabilityCVE-2026-30957cve-2026-309570%live
VulnerabilityCVE-2026-33583cve-2026-335830%live
VulnerabilityCVE-2026-35488cve-2026-354880%live
VulnerabilityCVE-2026-5173cve-2026-51730%live
KEVEntryGIGABYTE Multiple Products Code Execution Vulnerabilitykev-cve-2018-193220%live
KEVEntryMicrosoft Windows Local Security Authority (LSA) Spoofing Vulnerabilitykev-cve-2021-369420%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CWE
Use of Potentially Dangerous Function
CWE
Incorrect Use of Privileged APIs
CWE
Exposure of Sensitive Information to an Unauthorized Actor
CWE
Access to Critical Private Variable via Public Method
CWE
Use of Low-Level Functionality
CWE
Improper Access Control
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.