CWE-706: Use of Incorrectly-Resolved Name or Reference

What is CWE-706?

CWE-706 is Use of Incorrectly-Resolved Name or Reference. The flaw arises when the product uses a name or reference to access a resource, but the name/reference resolves to a resource that is outside of the intended control sphere. The database currently holds 61 vulnerabilities mapped to CWE-706 and none of them are in the CISA Known Exploited Vulnerabilities catalog.

Analyzing data...

OWASP Top 10 Rank-
Related CVES (365 days)61
AbstractionClass
Likelihood of exploit-

Vulnerabilities mapped to CWE-706

61 vulnerabilities1933% increase year over year

No data

No vulnerability data in CISA KEV for CWE-706

Official definition

ByMitre CWE

The product uses a name or reference to access a resource, but the name/reference resolves to a resource that is outside of the intended control sphere.

Characteristics

Modes of introduction

  • Architecture and Design
  • Implementation

Common consequences

ImpactScopeExplanation
Read Application Data, Modify Application DataConfidentiality, Integrity-

Detection methods

MethodApproachEffectiveness
Automated Static AnalysisAutomated static analysis, commonly referred to as Static Application Security Testing (SAST), can find some instances of this weakness by analyzing source code (or binary/compiled code) without having to execute it. Typically, this is done by building a model of data flow and control flow, then searching for potentially-vulnerable patterns that connect "sources" (origins of input) with "sinks" (destinations where the data interacts with external components, a lower layer such as the OS, etc.)-
Sources (2)

CWE™ Program, operated by The MITRE Corporation. Copyright © 2006–2026, The MITRE Corporation. The MITRE Corporation hereby grants you a non-exclusive, royalty-free license to use CWE for research, development, and commercial purposes. CWE Terms of Use.

Learn more

Run an in-depth assessment with complete web risk management

CyStack VulnScan continuously discovers assets, validates vulnerabilities, and helps security teams prioritize remediation across the organization.