CyberSecBulletin

Missing Cryptographic Step

CWE-325

The product does not implement a required step in a cryptographic algorithm, resulting in weaker encryption than advertised by the algorithm.

We track 25 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.9.

Latest Missing Cryptographic Step vulnerabilities

  • 8.1 High severity

    Firefox: Missing Cryptographic Step

    CVE-2026-117957Mozilla

    Cryptographic issue in the WebRTC: Networking component. This vulnerability was fixed in Firefox 159, Firefox ESR 153.6, Thunderbird 159, and Thunderbird 153.6.

  • 8.7 High severity

    WebSphere Application Server - Liberty: Missing Cryptographic Step

    CVE-2026-101294IBM

    IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.10 and IBM WebSphere Application Server 8.5, and 9.0 could allow a remote attacker to bypass cryptographic signature verification due to improper verification of cryptographic signature.

  • 7.5 High severity

    bc-csharp: Missing Cryptographic Step

    CVE-2026-16000Legion of the Bouncy Castle

    Missing cryptographic step in the DSTU 7624 CCM mode implementation (KCcmBlockCipher) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can observe encrypted messages of known or chosen content to forge ciphertexts with valid au

  • 8.1 High severity

    Firefox: Missing Cryptographic Step

    CVE-2026-100798Mozilla

    Cryptography misuse in Storage: Quota Manager component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157.

  • 8.7 High severity

    HS103P3 / HS103P4 v5: Missing Cryptographic Step

    CVE-2026-76784TP-Link

    Multiple TP-Link Kasa smart home devices contain insufficient cryptographic protections in the local device communication protocol. An adjacent network attacker may intercept, replay or forge locally exchanged control messages, potentially resulting in unautho

  • 9.1 Critical severity

    Chrome: Missing Cryptographic Step

    CVE-2026-17666Google

    Cryptographic Flaw in Enterprise in Google Chrome prior to 151.0.7922.72 allowed an attacker in a privileged network position to bypass discretionary access control via malicious network traffic. (Chromium security severity: High)

  • 7.0 High severity

    FeliCa IC chips: Missing Cryptographic Step

    CVE-2026-59776Sony

    Missing Cryptographic Step (CWE-325) vulnerability exists in certain FeliCa IC chips shipped in or before 2017. If the vulnerability is exploited, information stored in the IC chip may be read or tampered with.

  • 7.4 High severity

    deno: Missing Cryptographic Step

    CVE-2026-49440Denoland

    Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to 2.8.1, node:crypto.checkPrime(candidate[, options][, callback]) and crypto.checkPrimeSync(candidate[, options]) ran no Miller-Rabin rounds at all when the caller left options.checks at its def

  • 7.0 High severity

    UC-1200A Series: Missing Cryptographic Step

    CVE-2026-9266Moxa

    A Missing Required Cryptographic Step vulnerability has been identified in Moxa's embedded Linux firmware for industrial computers and controllers. This vulnerability represents an incomplete remediation of CVE-2026-0714. The firmware introduced TPM2 parameter

  • 7.5 High severity

    OpenSSL: Missing Cryptographic Step

    CVE-2026-45445OpenSSL

    Issue summary: When an application drives an AES-OCB context through the public EVP_Cipher() one-shot interface, the application-supplied initialisation vector (IV) is silently discarded. Impact summary: Every message encrypted under the same key uses the same

  • 7.4 High severity

    net-imap: Missing Report of Error Condition

    CVE-2026-42246Ruby

    Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4, a man-in-the-middle attacker can cause Net::IMAP#starttls to return "successfully", without starting TLS. This issue

  • 7.5 High severity

    OpenClaw: Missing Cryptographic Step

    CVE-2026-41395OpenClaw

    OpenClaw before 2026.3.28 contains a webhook replay vulnerability in Plivo V3 signature verification that canonicalizes query ordering for signatures but hashes raw URLs for replay detection. Attackers can reorder query parameters to bypass replay cache detect

  • 7.3 High severity

    Apache HttpClient: Missing Critical Step in Authentication

    CVE-2026-40542Apache

    Missing critical step in authentication in Apache HttpClient 5.6 allows an attacker to cause the client to accept SCRAM-SHA-256 authentication without proper mutual authentication verification. Users are recommended to upgrade to version 5.6.1, which fixes thi

  • 9.1 Critical severity

    jsrsasign: Missing Cryptographic Step

    CVE-2026-4601Jsrsasign

    Versions of the package jsrsasign before 11.1.1 are vulnerable to Missing Cryptographic Step via the KJUR.crypto.DSA.signWithMessageHash process in the DSA signing implementation. An attacker can recover the private key by forcing r or s to be zero, so the lib

  • 7.5 High severity

    sjcl: Improper Verification of Cryptographic Signature

    CVE-2026-4258Sjcl

    Versions of the package sjcl before 1.0.9 are vulnerable to Improper Verification of Cryptographic Signature due to missing point-on-curve validation in sjcl.ecc.basicKey.publicKey(). An attacker can recover a victim's ECDH private key by sending crafted off-c

  • 7.5 High severity

    authlib: Improper Validation of Integrity Check Value

    CVE-2026-28498Authlib

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.9, a library-level vulnerability was identified in the Authlib Python library concerning the validation of OpenID Connect (OIDC) ID Tokens. Specifically, the intern

  • 7.5 High severity

    deno: Missing Cryptographic Step

    CVE-2026-22863Denoland

    Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.6.0, node:crypto doesn't finalize cipher. The vulnerability allows an attacker to have infinite encryptions. This can lead to naive attempts at brute forcing, as well as more refined attacks w

  • 9.8 Critical severity

    Niagara Framework: Use of a Broken or Risky Cryptographic Algorithm

    CVE-2025-3938Tridium

    Missing Cryptographic Step vulnerability in Tridium Niagara Framework on Windows, Linux, QNX, Tridium Niagara Enterprise Security on Windows, Linux, QNX allows Cryptanalysis. This issue affects Niagara Framework: before 4.14.2, before 4.15.1, before 4.10.11; N

  • 8.7 High severity

    besu-native: Missing Cryptographic Step

    CVE-2025-30147Hyperledger

    Besu Native contains scripts and tooling that is used to build and package the native libraries used by the Ethereum client Hyperledger Besu. Besu 24.7.1 through 25.2.2, corresponding to besu-native versions 0.9.0 through 1.2.1, have a potential consensus bug

  • 7.5 High severity

    nkeys: Use of Hard-coded Cryptographic Key

    CVE-2023-46129Nats-io

    NATS.io is a high performance open source pub-sub distributed communication technology, built for the cloud, on-premise, IoT, and edge computing. The cryptographic key handling library, nkeys, recently gained support for encryption, not just for signing/authen

  • 7.5 High severity

    uthenticode: Missing Cryptographic Step

    CVE-2023-40012Trailofbits

    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.509 certificate profile

  • 8.1 High severity

    MegaRAC_SPx: Missing Cryptographic Step

    CVE-2023-34471AMI

    AMI SPx contains a vulnerability in the BMC where a user may cause a missing cryptographic step by generating a hash-based message authentication code (HMAC). A successful exploit of this vulnerability may lead to the loss confidentiality, integrity, and authe

  • 7.2 High severity

    CASS: Missing Cryptographic Step

    CVE-2022-29229Cassproject

    CaSS is a Competency and Skills System. CaSS Library, (npm:cassproject) has a missing cryptographic step when storing cryptographic keys that can allow a server administrator access to an account’s cryptographic keys. This affects CaSS servers using standalone

  • 7.4 High severity

    Cisco Adaptive Security Appliance (ASA) Software: Missing Cryptographic Step

    CVE-2022-20742Cisco

    A vulnerability in an IPsec VPN library of Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to read or modify data within an IPsec IKEv2 VPN tunnel. This vulnerab

  • 7.5 High severity

    ebics-java-client: Missing Cryptographic Step

    CVE-2022-1279Ebics-java

    A vulnerability in the encryption implementation of EBICS messages in the open source librairy ebics-java/ebics-java-client allows an attacker sniffing network traffic to decrypt EBICS payloads. This issue affects: ebics-java/ebics-java-client versions prior t