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 19 of 21
- CVE-2023-28818MEDIUMCVSS 5.3EG 5.32023-03-24
An issue was discovered in Veritas NetBackup IT Analytics 11 before 11.2.0. The application upgrade process included unsigned files that could be exploited and result in a customer installing unauthentic components. A malicious actor could…
- CVE-2023-22742MEDIUMCVSS 5.3EG 5.32023-01-20
libgit2 is a cross-platform, linkable library implementation of Git. When using an SSH remote with the optional libssh2 backend, libgit2 does not perform certificate checking by default. Prior versions of libgit2 require the caller to set …
- CVE-2022-46176MEDIUMCVSS 5.3EG 5.32023-01-11
Cargo is a Rust package manager. The Rust Security Response WG was notified that Cargo did not perform SSH host key verification when cloning indexes and dependencies via SSH. An attacker could exploit this to perform man-in-the-middle (MI…
- CVE-2020-36563MEDIUMCVSS 5.3EG 5.32022-12-28
XML Digital Signatures generated and validated using this package use SHA-1, which may allow an attacker to craft inputs which cause hash collisions depending on their control over the input.
- CVE-2022-24773MEDIUMCVSS 5.3EG 5.32022-03-18
Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript. Prior to version 1.3.0, RSA PKCS#1 v1.5 signature verification code does not properly check `DigestInfo` for a proper ASN.1 structure. T…
- CVE-2021-39909MEDIUMCVSS 5.3EG 5.32021-11-05
Lack of email address ownership verification in the CODEOWNERS feature in all versions of GitLab EE starting from 11.3 before 14.2.6, all versions starting from 14.3 before 14.3.4, and all versions starting from 14.4 before 14.4.1 allows a…
- CVE-2021-41831MEDIUMCVSS 5.3EG 5.32021-10-11
It is possible for an attacker to manipulate the timestamp of signed documents. All versions of Apache OpenOffice up to 4.1.10 are affected. Users are advised to update to version 4.1.11. See CVE-2021-25634 for the LibreOffice advisory.
- CVE-2018-18689MEDIUMCVSS 5.3EG 5.32021-01-07
The Portable Document Format (PDF) specification does not provide any information regarding the concrete procedure of how to validate signatures. Consequently, a Signature Wrapping vulnerability exists in multiple products. An attacker can…
- CVE-2018-18688MEDIUMCVSS 5.3EG 5.32021-01-07
The Portable Document Format (PDF) specification does not provide any information regarding the concrete procedure of how to validate signatures. Consequently, an Incremental Saving vulnerability exists in multiple products. When an attack…
- CVE-2020-8133MEDIUMCVSS 5.3EG 5.32020-11-09
A wrong generation of the passphrase for the encrypted block in Nextcloud Server 19.0.1 allowed an attacker to overwrite blocks in a file.
- CVE-2020-28042MEDIUMCVSS 5.3EG 5.32020-11-02
ServiceStack before 5.9.2 mishandles JWT signature verification unless an application has a custom ValidateToken function that establishes a valid minimum length for a signature.
- CVE-2020-16922MEDIUMCVSS 5.3EG 5.32020-10-16
<p>A spoofing vulnerability exists when Windows incorrectly validates file signatures. An attacker who successfully exploited this vulnerability could bypass security features and load improperly signed files.</p> <p>In an attack scenario,…
- CVE-2020-15216MEDIUMCVSS 5.3EG 5.32020-09-29
In goxmldsig (XML Digital Signatures implemented in pure Go) before version 1.1.0, with a carefully crafted XML file, an attacker can completely bypass signature validation and pass off an altered file as a signed one. A patch is available…
- CVE-2018-18509MEDIUMCVSS 5.3EG 5.32019-04-26
A flaw during verification of certain S/MIME signatures causes emails to be shown in Thunderbird as having a valid digital signature, even if the shown message contents aren't covered by the signature. The flaw allows an attacker to reuse …
- CVE-2018-1000539MEDIUMCVSS 5.3EG 5.32018-06-26
Nov json-jwt version >= 0.5.0 && < 1.9.4 contains a CWE-347: Improper Verification of Cryptographic Signature vulnerability in Decryption of AES-GCM encrypted JSON Web Tokens that can result in Attacker can forge a authentication tag. This…
- CVE-2018-10470MEDIUMCVSS 5.3EG 5.32018-06-12
Little Snitch versions 4.0 to 4.0.6 use the SecStaticCodeCheckValidityWithErrors() function without the kSecCSCheckAllArchitectures flag and therefore do not validate all architectures stored in a fat binary. An attacker can maliciously cr…
- CVE-2018-6459MEDIUMCVSS 5.3EG 5.32018-02-20
The rsa_pss_params_parse function in libstrongswan/credentials/keys/signature_params.c in strongSwan 5.6.1 allows remote attackers to cause a denial of service via a crafted RSASSA-PSS signature that lacks a mask generation function parame…
- CVE-2017-8177MEDIUMCVSS 5.3EG 5.32017-11-22
Huawei APP HiWallet earlier than 5.0.3.100 versions do not support signature verification for APK file. An attacker could exploit this vulnerability to hijack the APK and upload modified APK file. Successful exploit could lead to the APP i…
- CVE-2016-1494MEDIUMCVSS 5.3EG 5.32016-01-13
The verify function in the RSA package for Python (Python-RSA) before 3.3 allows attackers to spoof signatures with a small public exponent via crafted signature padding, aka a BERserk attack.
- CVE-2026-65632MEDIUMCVSS 5.1EG 5.12026-10-26
The jose library accepts ECDSA (ES256, ES256K, ES384, and ES512) JWS signatures of a non-canonical length. When verifying an ECDSA signature, jose_jwk_kty_ec:verify/4 in src/jwk/jose_jwk_kty_ec.erl splits the raw signature in half by its a…
- CVE-2026-109838MEDIUMCVSS 5.1EG 5.12026-10-16
IBM Db2 Genius Hub 1.0 could allow a local attacker to obtain sensitive information due to improper verification of cryptographic signature.
- CVE-2026-97732MEDIUMCVSS 5.1EG 5.12026-09-25
IRONMACE Ironshield 1.0.0.167 has a tvk.sys kernel-mode driver that authenticates client executables by checking for expected publisher and root-certificate strings in WIN_CERTIFICATE data ("IRONMACE Co., Ltd." and "DigiCert Trusted Root G…
- CVE-2025-33069MEDIUMCVSS 5.1EG 5.12025-06-10
Improper verification of cryptographic signature in App Control for Business (WDAC) allows an unauthorized attacker to bypass a security feature locally.
- CVE-2020-8324MEDIUMCVSS 5.0EG 5.02020-04-14
A vulnerability was reported in LenovoAppScenarioPluginSystem for Lenovo System Interface Foundation prior to version 1.2.184.31 that could allow unsigned DLL files to be executed.
- CVE-2016-8021MEDIUMCVSS 5.0EG 5.02017-03-14
Improper verification of cryptographic signature vulnerability in Intel Security VirusScan Enterprise Linux (VSEL) 2.0.3 (and earlier) allows remote authenticated users to spoof update server and execute arbitrary code via a crafted input …
- CVE-2014-1498MEDIUMCVSS v2 5.0EG 5.02014-03-19
The crypto.generateCRMFRequest method in Mozilla Firefox before 28.0 and SeaMonkey before 2.25 does not properly validate a certain key type, which allows remote attackers to cause a denial of service (application crash) via vectors that t…
- CVE-2011-3965MEDIUMCVSS v2 5.0EG 5.02012-02-09
Google Chrome before 17.0.963.46 does not properly check signatures, which allows remote attackers to cause a denial of service (application crash) via unspecified vectors.
- CVE-2021-1461MEDIUMCVSS 4.9EG 4.92024-11-18
A vulnerability in the Image Signature Verification feature of Cisco SD-WAN Software could allow an authenticated, remote attacker with Administrator-level credentials to install a malicious software patch on an affected device. The …
- CVE-2021-3680MEDIUMCVSS 4.9EG 4.92021-08-04
showdoc is vulnerable to Missing Cryptographic Step
- CVE-2020-3308MEDIUMCVSS 4.9EG 4.92020-05-06
A vulnerability in the Image Signature Verification feature of Cisco Firepower Threat Defense (FTD) Software could allow an authenticated, remote attacker with administrator-level credentials to install a malicious software patch on an aff…
- CVE-2026-87947MEDIUMCVSS 4.8EG 4.82026-10-22
Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider allows Signature Spoof. This issue affects SAML SSO - Service Provider versions: from 0.0.0 to 3.2.0.
- CVE-2026-63237MEDIUMCVSS 4.8EG 4.82026-07-29
A TOTP two-factor authentication bypass vulnerability in Koollab LMS allowed an attacker to supply a client-controlled seed to generate a matching one-time password and bypass the second authentication factor, potentially enabling unauthor…
- CVE-2026-55165MEDIUMCVSS 4.8EG 4.82026-06-25
Lemur manages TLS certificate creation. Prior to 1.9.2, the JWT verifier in lemur/auth/service.py:130-137 used fetch_token_header to read header_data["alg"] from an unverified token and passed that attacker-controlled value to decode_with_…
- CVE-2024-48948MEDIUMCVSS 4.8EG 4.82024-10-15
The Elliptic package 6.5.7 for Node.js, in its for ECDSA implementation, does not correctly verify valid signatures if the hash contains at least four leading 0 bytes and when the order of the elliptic curve's base point is smaller than th…
- CVE-2022-23655MEDIUMCVSS 4.8EG 4.82022-02-24
Octobercms is a self-hosted CMS platform based on the Laravel PHP Framework. Affected versions of OctoberCMS did not validate gateway server signatures. As a result non-authoritative gateway servers may be used to exfiltrate user private k…
- CVE-2016-10932MEDIUMCVSS 4.8EG 4.82019-08-26
An issue was discovered in the hyper crate before 0.9.4 for Rust on Windows. There is an HTTPS man-in-the-middle vulnerability because hostname verification was omitted.
- CVE-2017-18407MEDIUMCVSS 4.8EG 4.82019-08-02
cPanel before 67.9999.103 does not enforce SSL hostname verification for the support-agreement download (SEC-279).
- CVE-2026-105118MEDIUMCVSS 4.7EG 4.72026-10-03
OpenAM before 16.1.3 contains an open redirect vulnerability that allows unauthenticated attackers to redirect users by supplying an unverified id_token_hint to the /oauth2/connect/endSession endpoint. Attackers can name any realm client i…
- CVE-2026-45614MEDIUMCVSS 4.7EG 4.72026-06-03
OP-TEE is a Trusted Execution Environment (TEE) designed as companion to a non-secure Linux kernel running on Arm; Cortex-A cores using the TrustZone technology. Prior to version 4.11.0, on many of the ECDH shared secret paths, the public …
- CVE-2026-32294MEDIUMCVSS 4.7EG 4.72026-03-17
JetKVM prior to 0.5.4 does not verify the authenticity of downloaded firmware files. An attacker-in-the-middle or a compromised update server could modify the firmware and the corresponding SHA256 hash to pass verification.
- CVE-2023-36811MEDIUMCVSS 4.7EG 4.72023-08-30
borgbackup is an opensource, deduplicating archiver with compression and authenticated encryption. A flaw in the cryptographic authentication scheme in borgbackup allowed an attacker to fake archives and potentially indirectly cause backup…
- CVE-2021-3521MEDIUMCVSS 4.7EG 4.72022-08-22
There is a flaw in RPM's signature functionality. OpenPGP subkeys are associated with a primary key via a "binding signature." RPM does not check the binding signature of subkeys prior to importing them. If an attacker is able to add or so…
- CVE-2021-34420MEDIUMCVSS 4.7EG 4.72021-11-11
The Zoom Client for Meetings for Windows installer before version 5.5.4 does not properly verify the signature of files with .msi, .ps1, and .bat extensions. This could lead to a malicious actor installing malicious software on a customer�…
- CVE-2021-34715MEDIUMCVSS 4.7EG 4.72021-08-18
A vulnerability in the image verification function of Cisco Expressway Series and Cisco TelePresence Video Communication Server (VCS) could allow an authenticated, remote attacker to execute code with internal user privileges on the underl…
- CVE-2019-15796MEDIUMCVSS 4.7EG 4.72020-03-26
Python-apt doesn't check if hashes are signed in `Version.fetch_binary()` and `Version.fetch_source()` of apt/package.py or in `_fetch_archives()` of apt/cache.py in version 1.9.3ubuntu2 and earlier. This allows downloads from unsigned rep…
- CVE-2024-23960MEDIUMCVSS 4.6EG 4.62024-09-28
Alpine Halo9 Improper Verification of Cryptographic Signature Vulnerability. This vulnerability allows physically present attackers to bypass signature validation mechanism on affected installations of Alpine Halo9 devices. Authentication …
- CVE-2023-33185MEDIUMCVSS 4.6EG 4.62023-05-26
Django-SES is a drop-in mail backend for Django. The django_ses library implements a mail backend for Django using AWS Simple Email Service. The library exports the `SESEventWebhookView class` intended to receive signed requests from AWS t…
- CVE-2022-3864MEDIUMCVSS 4.5EG 4.52024-01-04
A vulnerability exists in the Relion update package signature validation. A tampered update package could cause the IED to restart. After restart the device is back to normal operation. An attacker could exploit the vulnerability by first…
- CVE-2026-59112MEDIUMCVSS 4.4EG 4.42026-08-10
Improper verification of cryptographic signature and Improper Check for Unusual or Exceptional Conditions vulnerability in Estonian Information System Authority (RIA) libdigidocpp, DigiDoc4, DigiDoc on Android, and DigiDoc on iOS. This is…
- CVE-2019-1808MEDIUMCVSS 4.4EG 4.42019-05-15
A vulnerability in the Image Signature Verification feature of Cisco NX-OS Software could allow an authenticated, local attacker with administrator-level credentials to install a malicious software patch on an affected device. The vulnerab…
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 →