Skip to content
OpenAdvisories

Weakness (CWE)

CWE-347: Improper Verification of Cryptographic Signature

Base Draft

The product does not verify, or incorrectly verifies, the cryptographic signature for data.

Source: MITRE CWE-347

887 results · Feed

  • High 7.7

    Acrobat Reader DC for macOS Signature Verification Bypass Could Lead to Privilege Escalation

    Acrobat Reader DC versions 2020.012.20048 (and earlier), 2020.001.30005 (and earlier) and 2017.011.30175 (and earlier) for macOS are affected by a signature verification bypass that could result in local privilege escalation. Exploitation of this issue requir…

  • Medium —
    CVE-2020-28042 Public exploit

    Signature validation bypass in ServiceStack

    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.

  • High 7.4

    Regression in JWT Signature Validation

    omniauth-auth0 (rubygems) versions >= 2.3.0 and < 2.4.1 improperly validate the JWT token signature when using the `jwt_validator.verify` method. Improper validation of the JWT token signature can allow an attacker to bypass authentication and authorization. …

  • Medium 5.3

    Signature Validation Bypass in goxmldsig

    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, all users of goxml…

  • High 7.1

    Improper Verification of Cryptographic Signature in ansible

    A flaw was found in the Ansible Engine, in ansible-engine 2.8.x before 2.8.15 and ansible-engine 2.9.x before 2.9.13, when installing packages using the dnf module. GPG signatures are ignored during installation even when disable_gpg_check is set to False, wh…

  • Medium 6.2

    Multiple Cisco UCS-Based Products UEFI Secure Boot Bypass Vulnerability

    A vulnerability in the firmware of the Cisco UCS C-Series Rack Servers could allow an authenticated, physical attacker to bypass Unified Extensible Firmware Interface (UEFI) Secure Boot validation checks and load a compromised software image on an affected de…

  • Unscored —

    CodeMeter (All versions prior to 6.90 when using CmActLicense update files with CmActLicense Firm Code) has an issue in…

  • Unscored —
    CVE-2020-10759 Public exploit

    A PGP signature bypass flaw was found in fwupd (all versions), which could lead to the installation of unsigned firmwar…

  • High 7.8
    CVE-2020-1464 Exploited EPSS 39%

    Windows Spoofing Vulnerability

    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 attacker could bypass secu…

    KEV Nov 3, 2021
  • Medium 6.4

    GRUB2: avoid loading unsigned kernels when GRUB is booted directly under secureboot without shim

    GRUB2 fails to validate kernel signature when booted directly without shim, allowing secure boot to be bypassed. This only affects systems where the kernel signing certificate has been imported directly into the secure boot database and the GRUB image is boot…

  • Unscored —

    In OSIsoft PI System multiple products and versions, a local attacker can plant a binary and bypass a code integrity ch…

  • Unscored —

    A flaw was found in pritunl-client before version 1.0.1116.6. A lack of signature verification leads to sensitive infor…

  • High 7.5

    Execution Control List (ECL) Is Insecure in Singularity

    Sylabs Singularity 3.0 through 3.5 has Improper Validation of an Integrity Check Value. Image integrity is not validated when an ECL policy is enforced. The fingerprint required by the ECL is compared against the signature object descriptor(s) in the SIF file…

  • High 8.6

    Improper verification of signature threshold in tough

    The tough library (Rust/crates.io) prior to version 0.7.1 does not properly verify the threshold of cryptographic signatures. It allows an attacker to duplicate a valid signature in order to circumvent TUF requiring a minimum threshold of unique signatures be…

  • Medium 6.5

    Denial of Service in TenderMint

    TenderMint from version 0.33.0 and before version 0.33.6 allows block proposers to include signatures for the wrong block. This may happen naturally if you start a network, have it run for some time and restart it (**without changing chainID**). A malicious b…

  • Critical 10.0
    CVE-2020-2021 Exploited · Ransomware Public exploit

    PAN-OS: Authentication Bypass in SAML Authentication

    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 unauthenticated network-base…

    KEV Mar 25, 2022
  • Medium 6.8
    CVE-2020-9047 Public exploit Scanner template

    exacqVision Software - Improper Verification of Cryptographic Signature

    A vulnerability exists that could allow the execution of unauthorized code or operating system commands on systems running exacqVision Web Service versions 20.06.3.0 and prior and exacqVision Enterprise Manager versions 20.06.4.0 and prior. An attacker with a…

  • High 7.5

    ECDSA signature validation vulnerability by accepting wrong ASN.1 encoding in jsrsasign

    An issue was discovered in the jsrsasign package through 8.0.18 for Node.js. It allows a malleability in ECDSA signatures by not checking overflows in the length of a sequence and '0' characters appended or prepended to an integer. The modified signatures are…

  • High 7.5

    Mattermost Server SAML implementation does not require encryption or signature verification as default

    An issue was discovered in Mattermost Server before 3.9.0 when SAML is used. Encryption and signature verification are not mandatory.

  • Medium 6.8

    Cisco IOS XE Software Digital Signature Verification Bypass Vulnerability

    A vulnerability in software image verification in Cisco IOS XE Software could allow an unauthenticated, physical attacker to install and boot a malicious software image or execute unsigned binaries on an affected device. The vulnerability is due to an imprope…

  • High 7.5

    Improper Verification of Cryptographic Signature in fastecdsa

    An issue was discovered in fastecdsa before 2.1.2. When using the NIST P-256 curve in the ECDSA implementation, the point at infinity is mishandled. This means that for an extreme value in k and s^-1, the signature verification fails even if the signature is …

  • Unscored —

    Whale Browser Installer before 1.2.0.5 versions don't support signature verification for Flash installer.

  • Unscored —

    Opto 22 SoftPAC Project Version 9.6 and prior. SoftPAC’s firmware files’ signatures are not verified upon firmware upda…

  • Unscored —

    Opto 22 SoftPAC Project Version 9.6 and prior. Paths specified within the zip files used to update the SoftPAC firmware…

  • High 8.8

    Signature Wrapping Vulnerability with spring-security-saml2-service-provider

    Spring Security versions 5.2.x prior to 5.2.4 and 5.3.x prior to 5.3.2 contain a signature wrapping vulnerability during SAML response validation. When using the spring-security-saml2-service-provider component, a malicious user can carefully modify an otherw…

  • Medium 5.4

    OpenStack Keystone does not check signature TTL of the EC2 credential auth method

    An issue was discovered in OpenStack Keystone before 15.0.1, and 16.0.0. The EC2 API doesn't have a signature TTL check for AWS Signature V4. An attacker can sniff the Authorization header, and then use it to reissue an OpenStack token an unlimited number of …

  • Medium 4.9

    Cisco Firepower Threat Defense Software Signature Verification Bypass Vulnerability

    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 affected device. The vu…

  • Medium 5.0

    A vulnerability was reported in LenovoAppScenarioPluginSystem for Lenovo System Interface Foundation prior to version 1…

  • High 7.5

    Improper Verification of Cryptographic Signature in Apache Netbeans

    The "Apache NetBeans" autoupdate system does not fully validate code signatures. An attacker could modify the downloaded nbm and include additional code. "Apache NetBeans" versions up to and including 11.2 are affected by this vulnerability.

  • Medium 4.7

    python-apt downloads from untrusted sources

    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 repositories which shou…

  • Medium 6.8

    Missing SSH host key validation in Mac Plugin

    Jenkins Mac Plugin 1.1.0 and earlier does not validate SSH host keys when connecting agents created by the plugin, enabling man-in-the-middle attacks.

  • High 7.5
    CVE-2020-9283 Public exploit EPSS 21%

    Improper Verification of Cryptographic Signature in golang.org/x/crypto

    golang.org/x/crypto before v0.0.0-20200220183623-bac4c82f6975 for Go allows a panic during signature verification in the golang.org/x/crypto/ssh package. A client can attack an SSH server that accepts public keys. Also, a server can attack any SSH client.

  • Unscored —

    Cisco Enterprise NFV Infrastructure Software Remote Code Execution Vulnerability

    A vulnerability in the upgrade component of Cisco Enterprise NFV Infrastructure Software (NFVIS) could allow an authenticated, local attacker to install a malicious file when upgrading. The vulnerability is due to insufficient signature validation. An attacke…

  • Critical 9.8

    Incorrect threshold signature computation in TUF

    TUF (aka The Update Framework) through 0.12.1 has Improper Verification of a Cryptographic Signature.

  • High 7.5

    Improper Verification of Cryptographic Signature in PySAML2

    PySAML2 before 5.0.0 does not check that the signature in a SAML document is enveloped and thus signature wrapping is effective, i.e., it is affected by XML Signature Wrapping (XSW). The signature information and the node/object that is signed can be in diffe…

  • High 7.4

    Improper Verification of Cryptographic Signature in Pure-Python ECDSA

    A flaw was found in all python-ecdsa versions before 0.13.3, where it did not correctly verify whether signatures used DER encoding. Without this verification, a malformed signature could be accepted, making the signature malleable. Without proper verificatio…

  • High 8.6

    Improper Verification of Cryptographic Signature in matrix-synapse

    Matrix Synapse before 1.5.0 mishandles signature checking on some federation APIs. Events sent over /send_join, /send_leave, and /invite may not be correctly signed, or may not come from the expected servers.

  • High 8.8

    Signature validation bypass in XmlSecLibs

    Rob Richards XmlSecLibs, all versions prior to v3.0.3, as used for example by SimpleSAMLphp, performed incorrect validation of cryptographic signatures in XML messages, allowing an authenticated attacker to impersonate others or elevate privileges by creating…

  • High 7.8

    Junos OS: EX2300, EX3400 Series: Veriexec signature checking not enforced in specific versions of Junos OS

    Veriexec is a kernel-based file integrity subsystem in Junos OS that ensures only authorized binaries are able to be executed. Due to a flaw in specific versions of Junos OS, affecting specific EX Series platforms, the Veriexec subsystem will fail to initiali…

  • Medium 6.7

    Cisco NX-OS and IOS XE Software Virtual Service Image Signature Bypass Vulnerability

    A vulnerability in Cisco NX-OS Software and Cisco IOS XE Software could allow an authenticated, local attacker with valid administrator or privilege level 15 credentials to load a virtual service image and bypass signature verification on an affected device. …