CWE-347 Improper Verification of Cryptographic Signature
Description
The product does not verify, or incorrectly verifies, the cryptographic signature for data.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-347 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-8wpc-h4q6-8fxv | CVE-2026-107720 | HIGH |
fast-jwt: createVerifier accepts unsigned JWTs when key is '' or null and algorithms is explicitly set |
2026-10-08 | |
| GHSA-ww5h-9m49-7xx4 | CVE-2026-107722 | CRITICAL |
fast-jwt: Incomplete patch of CVE-2026-34950: Non-whitespace key-prefix re-enables RSA→HS256 algorithm confusion |
2026-10-08 | |
| GHSA-g3jj-5cmm-3hxx | CVE-2026-107724 | HIGH |
fast-jwt treats raw public JWK JSON as an HMAC secret, enabling HS256 token forgery |
2026-10-08 | |
| GHSA-7c92-x8vg-4258 | CVE-2026-61436 | HIGH |
PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents |
2026-10-07 | |
| GHSA-3qf3-8w2g-rqmx | CVE-2026-85394 | CRITICAL |
python-jose algorithm confusion guard bypassed by DER-encoded public keys |
2026-10-05 | |
| GHSA-5j98-2g5x-46v6 | - | HIGH | - |
hickory-resolver: Resolver::lookup() and Resolver::lookup_ip() APIs obscure DNSSEC validation failures |
2026-10-05 |
| GHSA-86w9-cpqp-85rv | CVE-2026-85393 | HIGH |
node-forge RSA PKCS#1 v1.5 signature verification accepts extra nested DigestAlgorithm elements |
2026-10-01 | |
| GHSA-9j54-fg26-wv3r | CVE-2026-102266 | HIGH |
PyJWT: PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation |
2026-09-29 | |
| GHSA-ffc3-869f-jxw9 | CVE-2026-102268 | CRITICAL |
PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard |
2026-09-29 | |
| GHSA-w2cx-738m-mc7w | CVE-2026-102273 | HIGH |
PyJWT accepts public JWK containers as HMAC secrets |
2026-09-29 | |
| GHSA-p4g4-x82p-q773 | CVE-2026-102271 | HIGH |
PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard |
2026-09-29 | |
| GHSA-r6x4-923q-g947 | CVE-2026-102272 | HIGH |
PyJWT BOM Bypass |
2026-09-29 | |
| GHSA-3c93-f73f-qc9h | CVE-2026-57178 | HIGH |
social-auth-core: VK App backend accepts unsigned callback data when auth_key is missing |
2026-09-24 | |
| GHSA-xcw4-53cc-hv32 | CVE-2026-59163 | CRITICAL |
Mnemosyne has JWT signature verification bypass sync server that allows authentication bypass |
2026-09-18 | |
| GHSA-c3gv-825q-fvmp | CVE-2026-86038 | HIGH |
libp2p: Gossipsub StrictSign accepts attacker-signed messages as a victim RSA peer ID |
2026-09-17 | |
| GHSA-5m98-cgcr-xx3q | CVE-2026-86080 | MODERATE |
n8n: GitHub Trigger 422 Reuse Path Skips Webhook Secret Storage, Causing Signature Verification to Fail-Open |
2026-09-10 | |
| GHSA-248h-974q-xrc2 | - | MODERATE |
axonflow-sdk-java: Webhook signing-key (HMAC-SHA256) not exposed by SDK type, preventing signature verification |
2026-09-02 | |
| GHSA-73p9-6hrp-8qhr | - | MODERATE |
AIIR verification and policy gates could report success without enforcing the control (fail-open) |
2026-08-28 | |
| GHSA-8jqh-95g6-7jpj | CVE-2026-54736 | HIGH | - |
Phalcon: Non-constant-time HMAC verification in `Encryption\Crypt::decrypt` (timing side-channel) |
2026-08-28 |
| GHSA-mq36-523m-x7vv | CVE-2026-54155 | HIGH |
node-opcua missing nonce verification in UserNameIdentityToken authentication |
2026-08-20 | |
| GHSA-33j8-j763-4fv5 | CVE-2026-50634 | MODERATE |
Apache CXF: WS JSON request filter trusts metadata from an unvalidated first signature entry |
2026-08-20 | |
| GHSA-fhgh-wq4q-r37x | - | HIGH |
uniget CLI: Metadata signature verification only runs when UNIGET_IGNORE_METADATA_SIGNATURE is set |
2026-08-17 | |
| GHSA-ww38-37g9-m3q3 | CVE-2026-41694 | LOW |
Spring Security SAML2 Service Provider: Decryption Oracle Vulnerability from Unsigned SAML Response and Logout Payloads |
2026-08-12 | |
| GHSA-h7pc-vwp9-298g | CVE-2026-6873 | LOW |
Django: signed cookies are vulnerable to salt namespace collisions |
2026-08-07 | |
| GHSA-p3v8-fm5p-v84h | CVE-2026-9793 | MODERATE |
Keycloak has an Improper Verification of Cryptographic Signature issue |
2026-08-05 |