CWE•Base•Incomplete•18 recent CVEs
CWE-323Reusing a Nonce, Key Pair in Encryption
Description
Nonces should be used for the present occasion and only once.
Common consequences
- Access Control→Bypass Protection Mechanism,Gain Privileges or Assume IdentityPotentially a replay attack, in which an attacker could send the same data twice, could be crafted if nonces are allowed to be reused. This could allow a user to send a message which masquerades as a valid message from a valid user.
Potential mitigations
- ImplementationRefuse to reuse nonce values.
- ImplementationUse techniques such as requiring incrementing, time based and/or challenge response to assure uniqueness of nonces.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-158905.32026-09-21CVE-2026-813416.52026-08-28CVE-2026-810207.42026-08-28CVE-2026-810197.42026-08-28CVE-2026-505777.42026-08-18CVE-2026-175782026-08-05CVE-2026-213837.12026-07-06CVE-2026-590999.12026-07-02CVE-2026-136022026-07-01CVE-2026-563693.72026-06-30CVE-2026-559677.52026-06-25CVE-2026-122059.12026-06-15CVE-2026-499529.12026-06-15CVE-2026-450286.12026-05-13CVE-2026-54467.12026-04-09CVE-2026-35598.12026-03-16CVE-2022-376606.52025-02-11CVE-2024-236885.32024-01-19