14 vulnerabilities classified as CWE-837. AI Chinese analysis included.
CWE-837 represents a logic flaw where an application fails to properly restrict an actor from performing a specific action more than once. This weakness typically manifests in scenarios requiring single-use operations, such as online voting, refund requests, or digital purchases. Attackers exploit this vulnerability by repeatedly submitting identical requests, often through automated scripts or by manipulating network traffic to bypass client-side checks. This can lead to significant financial loss, data integrity issues, or service denial. Developers mitigate this risk by implementing robust server-side validation mechanisms that track unique identifiers for each transaction. By maintaining a persistent state or database record of completed actions, systems can effectively reject duplicate submissions, ensuring that critical operations remain strictly single-use regardless of client behavior.
Vulnerabilities classified as CWE-837 represent 14 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.