CWE-347— Improper Verification of Cryptographic Signature
The product does not verify, or incorrectly verifies, the cryptographic signature for data.— MITRE CWE catalog
917 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-347page 1 of 19
- CVE-2026-5430CRITICALCVSS 10.0EG 10.0⚠ KEV2026-08-06
The JWT authentication mechanism accepts tokens signed with algorithms other than those explicitly configured or supported. This allows an attacker to craft a JWT with an unsupported algorithm, which is then incorrectly validated, leading …
- CVE-2026-48558CRITICALCVSS 10.0EG 10.0⚠ KEV2026-06-12
SimpleHelp versions 5.5.15 and prior and 6.0 pre-release versions contain an authentication bypass vulnerability in the OIDC authentication flow. When OIDC authentication is configured, identity tokens submitted during login are accepted w…
- CVE-2020-2021CRITICALCVSS 10.0EG 10.0⚠ KEV2020-06-29
When Security Assertion Markup Language (SAML) authentication is enabled and the 'Validate Identity Provider Certificate' option is disabled (unchecked), improper verification of signatures in PAN-OS SAML authentication enables an unauthen…
- CVE-2025-59718CRITICALCVSS 9.1EG 9.8⚠ KEV2025-12-09
A improper verification of cryptographic signature vulnerability in Fortinet FortiOS 7.6.0 through 7.6.3, FortiOS 7.4.0 through 7.4.8, FortiOS 7.2.0 through 7.2.11, FortiOS 7.0.0 through 7.0.17, FortiProxy 7.6.0 through 7.6.3, FortiProxy 7…
- CVE-2013-3900CRITICALCVSS 8.8EG 9.0⚠ KEV2013-12-11
Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update the Security Updates table and to inform customers that the EnableCertPaddingCheck is available in all currently suppor…
- CVE-2020-1464CRITICALCVSS 7.8EG 9.0⚠ KEV2020-08-17
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. In an attack scenario, an attack…
- CVE-2025-47827CRITICALCVSS 4.6EG 9.0⚠ KEV2025-06-05
In IGEL OS before 11, Secure Boot can be bypassed because the igel-flash-driver module improperly verifies a cryptographic signature. Ultimately, a crafted root filesystem can be mounted from an unverified SquashFS image.
- CVE-2026-76482CRITICALCVSS 10.0EG 10.02026-10-07
As part of Cisco's ongoing commitment to proactive security and product quality, the engineering team for Cisco License On-Prem, formerly Cisco Smart Software Manager On-Prem (SSM On-Prem), has conducted a comprehensive internal security r…
- CVE-2026-80098CRITICALCVSS 10.0EG 10.02026-09-03
Improper verification of cryptographic signature in Copilot Studio allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-56451CRITICALCVSS 10.0EG 10.02026-07-14
A vulnerability has been identified in Opcenter X (All versions < V2604). Affected applications do not properly validate the algorithm specified in the JSON Web Token (JWT) header. This could allow an unauthenticated remote attacker to fo…
- CVE-2026-54782CRITICALCVSS 10.0EG 10.02026-06-19
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. Prior to 1.8.1 and 1.9.1, CoreWCF SAML 1.1 and SAML 2.0 token validation does not correctly resolve the issuer signing key or require signed toke…
- CVE-2025-54419CRITICALCVSS 10.0EG 10.02025-07-28
A SAML library not dependent on any frameworks that runs in Node. In version 5.0.1, Node-SAML loads the assertion from the (unsigned) original response document. This is different than the parts that are verified when checking signature. T…
- CVE-2023-25574CRITICALCVSS 10.0EG 10.02025-02-25
`jupyterhub-ltiauthenticator` is a JupyterHub authenticator for learning tools interoperability (LTI). LTI13Authenticator that was introduced in `jupyterhub-ltiauthenticator` 1.3.0 wasn't validating JWT signatures. This is believed to allo…
- CVE-2024-45409CRITICALCVSS 10.0EG 10.02024-09-10
The Ruby SAML library is for implementing the client side of a SAML authorization. Ruby-SAML in <= 12.2 and 1.13.0 <= 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed…
- CVE-2024-32962CRITICALCVSS 10.0EG 10.02024-05-02
xml-crypto is an xml digital signature and encryption library for Node.js. In affected versions the default configuration does not check authorization of the signer, it only checks the validity of the signature per section 3.2.2 of the w3 …
- CVE-2022-24884CRITICALCVSS 10.0EG 10.02022-05-06
ecdsautils is a tiny collection of programs used for ECDSA (keygen, sign, verify). `ecdsa_verify_[prepare_]legacy()` does not check whether the signature values `r` and `s` are non-zero. A signature consisting only of zeroes is always cons…
- CVE-2021-33885CRITICALCVSS 10.0EG 10.02021-08-25
An Insufficient Verification of Data Authenticity vulnerability in B. Braun SpaceCom2 prior to 012U000062 allows a remote unauthenticated attacker to send the device malicious data that will be used in place of the correct data. This resul…
- CVE-2026-44748CRITICALCVSS 9.9EG 9.92026-06-09
SAP NetWeaver Application Server ABAP and ABAP Platform allows an authenticated attacker with normal privileges to obtain a valid signed message and send modified signed XML documents to the verifier. This may result in acceptance of tampe…
- CVE-2024-21669CRITICALCVSS 9.9EG 9.92024-01-11
Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments. When verifying W3C Format Verifiable Credentials using JSON-LD with Linked Data…
- CVE-2022-39366CRITICALCVSS 9.9EG 9.92022-10-28
DataHub is an open-source metadata platform. Prior to version 0.8.45, the `StatelessTokenService` of the DataHub metadata service (GMS) does not verify the signature of JWT tokens. This allows an attacker to connect to DataHub instances as…
- CVE-2026-86405CRITICALCVSS 9.8EG 9.82026-10-09
Improper verification of cryptographic signature vulnerability in Sipay Electronic Money and Payment Services Inc. PrestaShop Virtual POS Module allows Signature Spoofing by Improper Validation. This issue affects PrestaShop Virtual POS M…
- CVE-2026-85531CRITICALCVSS 9.8EG 9.82026-10-09
Improper verification of cryptographic signature vulnerability in Sipay Electronic Money and Payment Services Inc. OpenCart Virtual POS Module allows Signature Spoofing by Improper Validation. This issue affects OpenCart Virtual POS Modul…
- CVE-2026-107722CRITICALCVSS 9.8EG 9.82026-10-08
fast-jwt provides fast JSON Web Token (JWT) implementation. From 6.2.0 until 6.3.0, fast-jwt can misclassify RSA public-key text as an HMAC secret when the key has non-whitespace content before its PEM header. In src/crypto.js, performDete…
- CVE-2026-96760CRITICALCVSS 9.8EG 9.82026-09-28
Authlib (v1.7.2 and below) contains a signature verification bypass vulnerability. The JsonWebSignature.deserialize_json() method accepts a JSON Serialization JWS object and returns the payload as successfully verified without checking for…
- CVE-2026-56207CRITICALCVSS 9.8EG 9.82026-09-09
Signature of Bearer token is not verified in last step of SAML2 authentication for Impala's hs2-http interface, allowing altering user name and acting as another user. This issue affects Apache Impala: >=4.0.0. Users are recommended …
- CVE-2026-86304CRITICALCVSS 9.8EG 9.82026-09-06
MojoX::Authentication versions before 0.006 for Perl allow SAML authentication bypass because parse_assertion builds Net::SAML2::Binding::POST without a trust anchor. parse_assertion in MojoX::Authentication::Model::SAML2 calls Net::SAML2…
- CVE-2026-76581CRITICALCVSS 9.8EG 9.82026-08-28
The WPMU DEV Dashboard plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 5.0.1. This is due to inconsistent and ambiguous HMAC message construction between the unauthenticated `wdpsso_step1` …
- CVE-2026-81701CRITICALCVSS 9.8EG 9.82026-08-27
openssl_encrypt versions before 1.4.9 use a denylist to identify trusted built-in plugins, allowing unsigned plugins in top-level plugins/ directories and unknown subdirectories to bypass signature verification. Attackers can place malicio…
- CVE-2026-81700CRITICALCVSS 9.8EG 9.82026-08-27
openssl_encrypt versions before 1.4.9 contain a signature verification vulnerability in gpg_runner.verify_detached that accepts revoked and expired keys by only checking VALIDSIG status without inspecting REVKEYSIG, EXPKEYSIG, or gpg exit …
- CVE-2026-62834CRITICALCVSS 9.8EG 9.82026-08-20
Improper verification of cryptographic signature in Azure Data Factory allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-19505CRITICALCVSS 9.8EG 9.82026-08-19
Improper cryptographic signature verification in `jst_functions.c` in RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` allows a remote attacker to bypass authentication and obtain administrative access via a forged JWT containing an invalid RS…
- CVE-2026-72889CRITICALCVSS 9.8EG 9.82026-08-19
Net::OAuth versions before 0.33 for Perl allow the sender to choose the signature algorithm in verify. verify resolves the signature method class from the signature_method parameter of the incoming message. signature_method is required on…
- CVE-2021-43716CRITICALCVSS 9.8EG 9.82026-08-18
Verification Bypass vulnerability exists in EPSON 150075647YWWV110 EasyMP Network Updater Ver.1.20. The Epson projector can be updated by encrypted firmware through USB.
- CVE-2026-74901CRITICALCVSS 9.8EG 9.82026-08-17
openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in pqc.py where AES-GCM decryption failures trigger fallback to unauthenticated AES-CTR mode. Attackers can modify ciphertext in transit to bypass integri…
- CVE-2026-74876CRITICALCVSS 9.8EG 9.82026-08-17
openssl_encrypt versions before 1.4.0 contain a vulnerability in PublicKeyBundle.from_dict() that creates key bundles from untrusted data without verifying signatures. Attackers can call from_dict() followed by to_identity() without signat…
- CVE-2026-28148CRITICALCVSS 9.8EG 9.82026-08-13
Unauthenticated Bypass Vulnerability in Headless Single Sign On <= 1.6 versions.
- CVE-2026-10579CRITICALCVSS 9.8EG 9.82026-08-11
A flaw was found in Picketlink Federation SAML; the unsolcited response handler would accept forged assertions with no verification or validation, permitting an unauthed attacker to authenticate as any principal in any role. This could lea…
- CVE-2026-62873CRITICALCVSS 9.8EG 9.82026-08-06
Improper verification of cryptographic signature in Microsoft 365 Admin Center allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-18108CRITICALCVSS 9.8EG 9.82026-08-03
Net::SAML2 versions before 0.86 for Perl allow authentication bypass because _verify_encrypted_assertion accepts an EncryptedAssertion whose decrypted content carries no signature. _verify_encrypted_assertion decrypts the EncryptedAsserti…
- CVE-2026-44104CRITICALCVSS 9.8EG 9.82026-07-30
The firmware update process for the basemodule of the charging controller only validates the CRC32 checksum without cryptographic signature verification. This allows an unauthenticated remote attacker to install a modified firmware, result…
- CVE-2026-59243CRITICALCVSS 9.8EG 9.82026-07-29
The FAB auth manager's Azure AD OAuth login defaulted `verify_signature=False` when decoding the ID token, so an attacker able to present a forged or unsigned (`alg:none`) ID token to the OAuth callback could bypass authentication and log …
- CVE-2026-15013CRITICALCVSS 9.8EG 9.82026-07-16
The SAML Single Sign On – SSO Login plugin for WordPress is vulnerable to Authentication Bypass via SAML Signature Algorithm Confusion in all versions up to, and including, 5.4.3. The vulnerability exists because `Mo_SAML_Utilities::mo_s…
- CVE-2026-47304CRITICALCVSS 9.8EG 9.82026-07-14
Improper verification of cryptographic signature in .NET allows an unauthorized attacker to bypass a security feature over a network.
- CVE-2026-36721CRITICALCVSS 9.8EG 9.82026-06-09
A lack of cryptographic signature verification in the validateAccessToken function of bookcars v8.3 allows attackers to bypass authentication via a forged JWT token.
- CVE-2026-6911CRITICALCVSS 9.8EG 9.82026-04-24
Missing JWT signature verification in AWS Ops Wheel allows unauthenticated attackers to forge JWT tokens and gain unintended administrative access to the application, including the ability to read, modify, and delete all application data a…
- CVE-2026-33746CRITICALCVSS 9.8EG 9.82026-04-02
Convoy is a KVM server management panel for hosting businesses. From version 3.9.0-beta to before version 4.5.1, the JWTService::decode() method did not verify the cryptographic signature of JWT tokens. While the method configured a symmet…
- CVE-2026-31946CRITICALCVSS 9.8EG 9.82026-03-30
OpenOlat is an open source web-based e-learning platform for teaching, learning, assessment and communication. From version 10.5.4 to before version 20.2.5, OpenOLAT's OpenID Connect implicit flow implementation does not verify JWT signatu…
- CVE-2026-20997CRITICALCVSS 9.8EG 9.82026-03-16
Improper verification of cryptographic signature in Smart Switch prior to version 3.7.69.15 allows remote attackers to potentially bypass authentication.
- CVE-2025-52648CRITICALCVSS 9.8EG 9.82026-03-16
HCL AION is affected by a vulnerability where offering images are not digitally signed. Lack of image signing may allow the use of unverified or tampered images, potentially leading to security risks such as integrity compromise or uninten…
- CVE-2026-28802CRITICALCVSS 9.8EG 9.82026-03-06
Authlib is a Python library which builds OAuth and OpenID Connect servers. From version 1.6.5 to before version 1.6.7, previous tests involving passing a malicious JWT containing alg: none and an empty signature was passing the signature v…
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 →