CWE-345: Insufficient Verification of Data Authenticity

What is CWE-345?

CWE-345 is Insufficient Verification of Data Authenticity. The flaw arises when the product does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

Analyzing data...

OWASP TOP 10:2025 RANK8 — A08:2025 — Software or Data Integrity Failures
Related CVES (365 days)-
AbstractionClass
Likelihood of exploit-

No data

No vulnerability data for CWE-345

No data

No vulnerability data in CISA KEV for CWE-345

Official definition

ByMitre CWE

The product does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

Characteristics

Modes of introduction

  • Architecture and Design
  • Implementation: REALIZATION: This weakness is caused during implementation of an architectural security tactic.

Common consequences

ImpactScopeExplanation
Varies by Context, Unexpected StateIntegrity, Other-

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.)High

Representative vulnerabilities

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.