CWE-347— Improper Verification of Cryptographic Signature
The product does not verify, or incorrectly verifies, the cryptographic signature for data.— MITRE CWE catalog
1,007 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-347page 17 of 21
- CVE-2023-31580MEDIUMCVSS 5.9EG 5.92023-10-25
light-oauth2 before version 2.1.27 obtains the public key without any verification. This could allow attackers to authenticate to the application with a crafted JWT token.
- CVE-2023-40012MEDIUMCVSS 5.9EG 5.92023-08-09
uthenticode is a small cross-platform library for partially verifying Authenticode digital signatures. Versions of uthenticode prior to the 2.x series did not check Extended Key Usages in certificates, in violation of the Authenticode X.50…
- CVE-2023-3347MEDIUMCVSS 5.9EG 5.92023-07-20
A vulnerability was found in Samba's SMB2 packet signing mechanism. The SMB2 packet signing is not enforced if an admin configured "server signing = required" or for SMB2 connections to Domain Controllers where SMB2 packet signing is manda…
- CVE-2023-25934MEDIUMCVSS 5.9EG 5.92023-05-04
DELL ECS prior to 3.8.0.2 contains an improper verification of cryptographic signature vulnerability. A network attacker with an ability to intercept the request could potentially exploit this vulnerability to modify the body data of the …
- CVE-2023-28113MEDIUMCVSS 5.9EG 5.92023-03-16
russh is a Rust SSH client and server library. Starting in version 0.34.0 and prior to versions 0.36.2 and 0.37.1, Diffie-Hellman key validation is insufficient, which can lead to insecure shared secrets and therefore breaks confidentialit…
- CVE-2023-23928MEDIUMCVSS 5.9EG 5.92023-02-01
reason-jose is a JOSE implementation in ReasonML and OCaml.`Jose.Jws.validate` does not check HS256 signatures. This allows tampering of JWS header and payload data if the service does not perform additional checks. Such tampering could ex…
- CVE-2022-2790MEDIUMCVSS 5.9EG 5.92022-08-19
Emerson Electric's Proficy Machine Edition Version 9.00 and prior is vulenrable to CWE-347 Improper Verification of Cryptographic Signature, and does not properly verify compiled logic (PDT files) and data blocks data (BLD/BLK files).
- CVE-2021-21405MEDIUMCVSS 5.9EG 5.92021-04-15
Lotus is an Implementation of the Filecoin protocol written in Go. BLS signature validation in lotus uses blst library method VerifyCompressed. This method accepts signatures in 2 forms: "serialized", and "compressed", meaning that BLS sig…
- CVE-2012-2092MEDIUMCVSS 5.9EG 5.92019-12-06
A Security Bypass vulnerability exists in Ubuntu Cobbler before 2,2,2 in the cobbler-ubuntu-import script due to an error when verifying the GPG signature.
- CVE-2019-5592MEDIUMCVSS 5.9EG 5.92019-08-23
Multiple padding oracle vulnerabilities (Zombie POODLE, GOLDENDOODLE, OpenSSL 0-length) in the CBC padding implementation of FortiOS IPS engine version 5.000 to 5.006, 4.000 to 4.036, 4.200 to 4.219, 3.547 and below, when configured with S…
- CVE-2019-11841MEDIUMCVSS 5.9EG 5.92019-05-22
A message-forgery issue was discovered in crypto/openpgp/clearsign/clearsign.go in supplementary Go cryptography libraries 2019-03-25. According to the OpenPGP Message Format specification in RFC 4880 chapter 7, a cleartext signed message …
- CVE-2019-8338MEDIUMCVSS 5.9EG 5.92019-05-16
The signature verification routine in the Airmail GPG-PGP Plugin, versions 1.0 (9) and earlier, does not verify the status of the signature at all, which allows remote attackers to spoof arbitrary email signatures by crafting a signed emai…
- CVE-2018-12556MEDIUMCVSS 5.9EG 5.92019-05-16
The signature verification routine in install.sh in yarnpkg/website through 2018-06-05 only verifies that the yarn release is signed by any (arbitrary) key in the local keyring of the user, and does not pin the signature to the yarn releas…
- CVE-2018-16253MEDIUMCVSS 5.9EG 5.92018-11-07
In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification does not properly verify the ASN.1 metadata. Consequently, a remote attacker can forge signatures when small public exponents are being use…
- CVE-2018-16150MEDIUMCVSS 5.9EG 5.92018-11-07
In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification does not reject excess data after the hash value. Consequently, a remote attacker can forge signatures when small public exponents are bein…
- CVE-2018-16149MEDIUMCVSS 5.9EG 5.92018-11-07
In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification blindly trusts the declared lengths in the ASN.1 structure. Consequently, when small public exponents are being used, a remote attacker can…
- CVE-2018-0501MEDIUMCVSS 5.9EG 5.92018-08-21
The mirror:// method implementation in Advanced Package Tool (APT) 1.6.x before 1.6.4 and 1.7.x before 1.7.0~alpha3 mishandles gpg signature verification for the InRelease file of a fallback mirror, aka mirrorfail.
- CVE-2018-4111MEDIUMCVSS 5.9EG 5.92018-04-03
An issue was discovered in certain Apple products. macOS before 10.13.4 is affected. The issue involves the "Mail" component. It allows man-in-the-middle attackers to read S/MIME encrypted message content by sending HTML e-mail that refere…
- CVE-2017-15090MEDIUMCVSS 5.9EG 5.92018-01-23
An issue has been found in the DNSSEC validation component of PowerDNS Recursor from 4.0.0 and up to and including 4.0.6, where the signatures might have been accepted as valid even if the signed data was not in bailiwick of the DNSKEY use…
- CVE-2025-68972MEDIUMCVSS 4.7EG 5.92025-12-27
In GnuPG through 2.4.8, if a signed message has \f at the end of a plaintext line, an adversary can construct a modified message that places additional text after the signed material, such that signature verification of the modified messag…
- CVE-2026-72861MEDIUMCVSS 5.8EG 5.82026-08-20
The github-issue-bot templates in appwrite/templates verify the GitHub webhook signature with an inverted condition. verifyWebhook in node/github-issue-bot/src/github.js and in node-typescript/github-issue-bot/src/github.ts returns "typeof…
- CVE-2024-45607MEDIUMCVSS 5.8EG 5.82024-09-12
whatsapp-api-js is a TypeScript server agnostic Whatsapp's Official API framework. It's possible to check the payload validation using the WhatsAppAPI.verifyRequestSignature and expect false when the signature is valid. Incorrect Access Co…
- CVE-2014-3577MEDIUMCVSS v2 5.8EG 5.82014-08-21
org.apache.http.conn.ssl.AbstractVerifier in Apache HttpComponents HttpClient before 4.3.5 and HttpAsyncClient before 4.0.2 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjec…
- CVE-2025-71422MEDIUMCVSS 5.7EG 5.72026-09-27
Contrast is a Kubernetes runtime for confidential containers. In versions before 1.12.1, the secure persistent volume feature is vulnerable to a malicious host supplying a crafted LUKS2 volume to a pod VM. LUKS2 volume metadata is not auth…
- CVE-2023-28806MEDIUMCVSS 5.7EG 5.72024-08-06
An Improper Validation of signature in Zscaler Client Connector on Windows allows an authenticated user to disable anti-tampering. This issue affects Client Connector on Windows <4.2.0.190.
- CVE-2023-20135MEDIUMCVSS 5.7EG 5.72023-09-13
A vulnerability in Cisco IOS XR Software image verification checks could allow an authenticated, local attacker to execute arbitrary code on the underlying operating system. This vulnerability is due to a time-of-check, time-of-use (TOC…
- CVE-2020-12046MEDIUMCVSS 5.7EG 5.72020-05-14
Opto 22 SoftPAC Project Version 9.6 and prior. SoftPAC’s firmware files’ signatures are not verified upon firmware update. This allows an attacker to replace legitimate firmware files with malicious files.
- CVE-2026-79970MEDIUMCVSS 5.6EG 5.62026-09-09
Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Verification of Cryptographic Signature vulnerability. An unauthenticated attacker with remote access could…
- CVE-2025-27498MEDIUMCVSS 5.6EG 5.62025-03-03
aes-gcm is a pure Rust implementation of the AES-GCM. In decrypt_in_place_detached, the decrypted ciphertext (which is the correct ciphertext) is exposed even if the tag is incorrect. This is because in decrypt_inplace in asconcore.rs, tag…
- CVE-2024-1721MEDIUMCVSS 5.6EG 5.62024-05-21
Improper Verification of Cryptographic Signature vulnerability in HYPR Passwordless on Windows allows Malicious Software Update.This issue affects HYPR Passwordless: before 9.1.
- CVE-2026-70071MEDIUMCVSS 5.5EG 5.52026-10-13
Improper verification of cryptographic signature in DNS Server allows an authorized attacker to perform tampering locally.
- CVE-2026-83798MEDIUMCVSS 5.5EG 5.52026-10-13
Improper verification of cryptographic signature in Windows Update Stack allows an authorized attacker to perform spoofing locally.
- CVE-2026-91814MEDIUMCVSS 5.5EG 5.52026-09-23
A signature validation vulnerability exists in Foxit PDF Editor/Reader’s handling of incrementally updated PDF documents. Changes to visible document content may not invalidate the existing signature, allowing attackers to alter signed c…
- CVE-2026-2625MEDIUMCVSS 5.5EG 5.52026-04-03
A flaw was found in rust-rpm-sequoia. An attacker can exploit this vulnerability by providing a specially crafted Red Hat Package Manager (RPM) file. During the RPM signature verification process, this crafted file can trigger an error in …
- CVE-2026-21002MEDIUMCVSS 5.5EG 5.52026-03-16
Improper verification of cryptographic signature in Galaxy Store prior to version 4.6.03.8 allows local attacker to install arbitrary application.
- CVE-2025-15469MEDIUMCVSS 5.5EG 5.52026-01-27
Issue summary: The 'openssl dgst' command-line tool silently truncates input data to 16MB when using one-shot signing algorithms and reports success instead of an error. Impact summary: A user signing or verifying files larger than 16MB w…
- CVE-2025-43521MEDIUMCVSS 5.5EG 5.52025-12-12
A downgrade issue affecting Intel-based Mac computers was addressed with additional code-signing restrictions. This issue is fixed in macOS Sequoia 15.7.3, macOS Tahoe 26.2. An app may be able to access sensitive user data.
- CVE-2025-43390MEDIUMCVSS 5.5EG 5.52025-11-04
A downgrade issue affecting Intel-based Mac computers was addressed with additional code-signing restrictions. This issue is fixed in macOS Sequoia 15.7.2, macOS Tahoe 26.1. An app may be able to access user-sensitive data.
- CVE-2025-43185MEDIUMCVSS 5.5EG 5.52025-07-30
A downgrade issue was addressed with additional code-signing restrictions. This issue is fixed in macOS Sequoia 15.6. An app may be able to access protected user data.
- CVE-2024-53267MEDIUMCVSS 5.5EG 5.52024-11-26
sigstore-java is a sigstore java client for interacting with sigstore infrastructure. sigstore-java has insufficient verification for a situation where a validly-signed but "mismatched" bundle is presented as proof of inclusion into a tran…
- CVE-2024-27247MEDIUMCVSS 5.5EG 5.52024-04-09
Improper privilege management in the installer for Zoom Desktop Client for macOS before version 5.17.10 may allow a privileged user to conduct an escalation of privilege via local access.
- CVE-2023-42811MEDIUMCVSS 5.5EG 5.52023-09-22
aes-gcm is a pure Rust implementation of the AES-GCM. Starting in version 0.10.0 and prior to version 0.10.3, in the AES GCM implementation of decrypt_in_place_detached, the decrypted ciphertext (i.e. the correct plaintext) is exposed even…
- CVE-2023-41764MEDIUMCVSS 5.5EG 5.52023-09-12
Microsoft Office Spoofing Vulnerability
- CVE-2023-28228MEDIUMCVSS 5.5EG 5.52023-04-11
Windows Spoofing Vulnerability
- CVE-2022-42793MEDIUMCVSS 5.5EG 5.52022-11-01
An issue in code signature validation was addressed with improved checks. This issue is fixed in macOS Big Sur 11.7, macOS Ventura 13, iOS 16, iOS 15.7 and iPadOS 15.7, macOS Monterey 12.6. An app may be able to bypass code signing checks.
- CVE-2022-36056MEDIUMCVSS 5.5EG 5.52022-09-14
Cosign is a project under the sigstore organization which aims to make signatures invisible infrastructure. In versions prior to 1.12.0 a number of vulnerabilities have been found in cosign verify-blob, where Cosign would successfully veri…
- CVE-2021-40326MEDIUMCVSS 5.5EG 5.52022-08-29
Foxit PDF Reader before 11.1 and PDF Editor before 11.1, and PhantomPDF before 10.1.6, mishandle hidden and incremental data in signed documents. An attacker can write to an arbitrary file, and display controlled contents, during signature…
- CVE-2021-40045MEDIUMCVSS 5.5EG 5.52022-02-09
There is a vulnerability of signature verification mechanism failure in system upgrade through recovery mode.Successful exploitation of this vulnerability may affect service confidentiality.
- CVE-2021-0152MEDIUMCVSS 5.5EG 5.52021-11-17
Improper verification of cryptographic signature in the installer for some Intel(R) Wireless Bluetooth(R) and Killer(TM) Bluetooth(R) products in Windows 10 may allow an authenticated user to potentially enable denial of service via local …
- CVE-2021-3421MEDIUMCVSS 5.5EG 5.52021-05-19
A flaw was found in the RPM package in the read functionality. This flaw allows an attacker who can convince a victim to install a seemingly verifiable package or compromise an RPM repository, to cause RPM database corruption. The highest …
Map vulnerabilities like CWE-347 to your infrastructure
EchelonGraph correlates every CVE — across CWE-347 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →