CyberSecBulletin

Inadequate Encryption Strength

CWE-326

The product stores or transmits sensitive data using an encryption scheme that is theoretically sound, but is not strong enough for the level of protection required.

We track 89 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.1. 4 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Use an encryption scheme that is currently considered to be strong by experts in the field.

Latest Inadequate Encryption Strength vulnerabilities

  • 8.1 High severity

    Chrome: Inadequate Encryption Strength

    CVE-2026-121109Google

    Inadequate encryption strength in SSL in Google Chrome prior to 157.0.8103.38 allowed a remote attacker to potentially bypass web origin policy via crafted network traffic. (Chromium security severity: Low)

  • 7.1 High severity

    AXIS Camera Station Pro: Inadequate Encryption Strength

    CVE-2026-63286Axis Communications AB

    Database backups are vulnerable to offline attacks. Backups created using a version prior to the patched version are still vulnerable. AXIS Camera Station Pro automatically creates one more such backup for recovery purpose when the update is applied. Delete al

  • 9.1 Critical severity

    authlib: Improper Authentication

    CVE-2026-114616Authlib

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.1, Authlib's OctKey.import_key() and HMAC signing and verification path accept zero-length key material. If an application's secret lookup can return an empty string or emp

  • 8.2 High severity

    IPx: Inadequate Encryption Strength

    CVE-2026-35088Slican

    Slican telephone exchanges use symmetric encryption for TCP/IP communication. Secret key is hardcoded in multiple binary files. An attacker who has access to these files can decrypt the communication. This issue was fixed in IPx series version 6.62.0100. The i

  • 7.5 High severity

    Imprivata Enterprise Access Management: Inadequate Encryption Strength

    CVE-2026-82356Imprivata

    Imprivata EAM <=26.2.6 lacks the ability to rotate its RSA key pair after deployment when generating an X.509 certificate. Using an RSA key pair indefinitely for certificate generation is against best practices.

  • 9.4 Critical severity

    amqp091-go: Inadequate Encryption Strength

    CVE-2026-77405Rabbitmq

    RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, tlsConfigFromURI in uri.go creates tls.Config values without setting MinVersion to tls.VersionTLS12. Builds using a Go runtime whose default permits TLS 1.0 or TLS 1.1 can therefore negotiate an o

  • 7.5 High severity

    openssl_encrypt: Inadequate Encryption Strength

    CVE-2026-81718Jahlives

    openssl_encrypt versions before 1.4.9 use under-parameterized PBKDF2-HMAC-SHA256 with only 100,000 iterations to protect PQC keyfile private keys and 10,000 iterations for dual-encryption file-password verification. Attackers who obtain keyfiles or encrypted f

  • 9.8 Critical severity

    openssl_encrypt: Inadequate Encryption Strength

    CVE-2026-74889Jahlives

    openssl_encrypt versions before 1.4.0 use HKDF with no salt and static info parameter in key normalization functions, reducing entropy extraction and determinism. Attackers can exploit predictable key derivation with identical inputs to weaken cryptographic se

  • 8.8 High severity

    Langflow OSS: Inadequate Encryption Strength

    CVE-2026-9201IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow an authenticated attacker to execute arbitrary code due to a cryptographic weakness in the custom component validation mechanism. When the optional hardening mode that restricts execution to trusted component t

  • 7.5 High severity

    BC-JAVA: Inadequate Encryption Strength

    CVE-2026-59651Legion of the Bouncy Castle

    In Bouncy Castle for Java before 1.85, BKS keystore accepts legacy version with 16-bit integrity MAC key. This issue also affects Bouncy Castle for Java LTS before 2.73.12.

  • 8.7 High severity

    joserfc: Improper Authentication

    CVE-2026-49852Authlib

    joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to 1.6.8, joserfc.jwt.decode accepts attacker-forged HMAC-signed tokens when the caller-supplied verification key is the empty str

  • 9.1 Critical severity

    Aftermarket EPC: Inadequate Encryption Strength

    CVE-2024-23564HCL Software

    HCL Aftermarket EPC is affected by Business Logic Vulnerability using which a non valid user of the application can obtain passwords from the server and redirect them to their own email address by manipulating the server's response. The application includes ch

  • 9.1 Critical severity

    ruby-jwt: Improper Authentication

    CVE-2026-45363Jwt

    ruby-jwt is a Ruby implementation of the RFC 7519 OAuth JSON Web Token standard. Prior to 2.10.3 and 3.2.0, JWT.decode(token, '', true, algorithm: 'HS256') accepts an attacker-forged token because OpenSSL::HMAC.digest('SHA256', '', payload) returns a valid dig

  • 7.4 High severity

    UltraVNC: Inadequate Encryption Strength

    CVE-2026-7830Uvnc

    UltraVNC through 1.8.2.2 uses inadequate cryptography in the MS-Logon II authentication scheme (rfbUltraVNC_MsLogonIIAuth). In rfb/dh.cpp the Diffie-Hellman key exchange is performed with parameters that fit in an unsigned 64-bit integer (DH_MAX_BITS controls

  • 8.8 High severity

    BOSH: Inadequate Encryption Strength

    CVE-2026-41860Cloud Foundry Foundation

    CWE-326 in BOSH allows a local attacker to steal Basic-auth credentials or redirect UAA token requests via MITM. HttpRequestHelper#create_async_endpoint and #send_http_get_request_synchronous hard-code OpenSSL::SSL::VERIFY_NONE, enabling an attacker to interce

  • 7.5 High severity

    Securly Chrome Extension: Inadequate Encryption Strength

    CVE-2026-8878Securly

    Version 3.0.7 of the Securly Chrome Extension exposes multiple publicly accessible endpoints that allow unauthenticated access to sensitive data. The exposed information consists of SHA-1 hashes that are inadequately obfuscated using a simple Caesar cipher, wh

  • 9.1 Critical severity

    electerm: Inadequate Encryption Strength

    CVE-2026-45787Electerm

    electerm is an open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. Prior to 3.9.5, deterministic AES-192-CBC with a fixed zero IV, constant KDF salt, and no MAC leads to confidentiality and integrity failures for synced bookmark/profile

  • 10.0 Critical severity

    note-mark: Inadequate Encryption Strength

    CVE-2026-44523Enchant97

    Note Mark is an open-source note-taking application. Prior to 0.19.4, no minimum length or entropy is enforced on the JWT_SECRET configuration value. The application accepts any base64-decodable secret regardless of size, including secrets as short as 1 byte.

  • 9.1 Critical severity

    fast-jwt: Improper Authentication

    CVE-2026-44351Nearform

    fast-jwt provides fast JSON Web Token (JWT) implementation. Prior to 6.2.4, a critical authentication-bypass vulnerability in fast-jwt's async key-resolver flow allows any unauthenticated attacker to forge arbitrary JWTs that are accepted as authentic. When th

  • 7.5 High severity

    com.meari.sdk: Inadequate Encryption Strength

    CVE-2026-33361Meari

    In Meari IoT SDK image handling (libmrplayer.so) as observed in CloudEdge 5.5.0 (build 220), Arenti 1.8.1 (build 220), and related white-label apps (<= 1.8.x), baby monitor ".jpgx3" files use reversible XOR over only the first 1024 bytes with a predictable key

  • 8.1 High severity

    Linux: Inadequate Encryption Strength

    CVE-2026-43134Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ This adds a check for encryption key size upon receiving L2CAP_LE_CONN_REQ which is required by L2CAP/LE/CFC/BV-15-C which ex

  • 8.8 High severity

    Archer C7 v5 and v5.8: Inadequate Encryption Strength

    CVE-2026-5363TP-Link

    Inadequate Encryption Strength vulnerability in TP-Link Archer C7 v5 and v5.8 (uhttpd modules) allows Password Recovery Exploitation. The web interface encrypts the admin password client-side using RSA-1024 before sending it to the router during login. An adja

  • 7.5 High severity

    Tempo: Inadequate Encryption Strength

    CVE-2026-28377Grafana

    A vulnerability in Grafana Tempo exposes the S3 SSE-C encryption key in plaintext through the /status/config endpoint, potentially allowing unauthorized users to obtain the key used to encrypt trace data stored in S3. Thanks to william_goodfellow for reporting

  • 7.5 High severity

    AVideo: Improper Authentication

    CVE-2026-33512WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the API plugin exposes a `decryptString` action without any authentication. Anyone can submit ciphertext and receive plaintext. Ciphertext is issued publicly (e.g., `view/url2E

  • 8.1 High severity

    AVideo: Inadequate Encryption Strength

    CVE-2026-33488WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `createKeys()` function in the LoginControl plugin's PGP 2FA system generates 512-bit RSA keys, which have been publicly factorable since 1999. An attacker who obtains a ta

  • 7.5 High severity

    Security QRadar EDR: Inadequate Encryption Strength

    CVE-2025-36379IBM

    IBM Security QRadar EDR 3.12 through 3.12.23 IBM Security ReaQta uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information.

  • 7.5 High severity

    jervis: Inadequate Encryption Strength

    CVE-2025-68703Samrocketman

    Jervis is a library for Job DSL plugin scripts and shared Jenkins pipeline libraries. Prior to 2.2, the salt is derived from sha256Sum(passphrase). Two encryption operations with the same password will have the same derived key. This vulnerability is fixed in

  • 8.1 High severity

    Hub M2 Firmware: Inadequate Encryption Strength

    CVE-2025-65295Aqara

    Multiple vulnerabilities in Aqara Hub firmware update process in the Camera Hub G3 4.1.9_0027, Hub M2 4.3.6_0027, and Hub M3 4.3.6_0025 devices, allow attackers to install malicious firmware without proper verification. The device fails to validate firmware si

  • 7.5 High severity

    wolfSSL: Inadequate Encryption Strength

    CVE-2025-11935wolfSSL

    With TLS 1.3 pre-shared key (PSK) a malicious or faulty server could ignore the request for PFS (perfect forward secrecy) and the client would continue on with the connection using PSK without PFS. This happened when a server responded to a ClientHello contain

  • 8.7 High severity

    SS1: Inadequate Encryption Strength

    CVE-2025-46409DOS

    Inadequate encryption strength issue exists in SS1 Ver.16.0.0.10 and earlier (Media version:16.0.0a and earlier). If this vulnerability is exploited, a function that requires authentication may be accessed by a remote unauthenticated attacker.

  • 7.0 High severity

    Jwt: Inadequate Encryption Strength

    CVE-2025-45770Jwt Project

    jwt v5.4.3 was discovered to contain weak encryption. NOTE: this issue has been disputed on the basis that key lengths are expected to be set by an application, not by this library. This dispute is subject to review under CNA rules 4.1.4, 4.1.14, and other rul

  • 8.2 High severity

    Cognos Analytics Mobile: Inadequate Encryption Strength

    CVE-2025-36106IBM

    IBM Cognos Analytics Mobile (iOS) 1.1.0 through 1.1.22 could allow malicious actors to view and modify information coming to and from the application which could then be used to access confidential information on the device or network by using a the deprecated

  • 7.5 High severity

    Sterling Secure Proxy: Inadequate Encryption Strength

    CVE-2024-38341IBM

    IBM Sterling Secure Proxy 6.0.0.0 through 6.0.3.1, 6.1.0.0 through 6.1.0.0, and 6.2.0.0 through 6.2.0.1 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information.

  • 7.5 High severity

    MT2735, MT2737, MT6739, MT6761, MT6762…: Inadequate Encryption Strength

    CVE-2025-20667MediaTek

    In Modem, there is a possible information disclosure due to incorrect error handling. This could lead to remote information disclosure, if a UE has connected to a rogue base station controlled by the attacker, with no additional execution privileges needed. Us

  • 7.3 High severity

    Rx2 Pro Firmware: Inadequate Encryption Strength

    CVE-2025-46626Tenda

    Reuse of a static AES key and initialization vector for encrypted traffic to the 'ate' management service of the Tenda RX2 Pro 16.03.30.14 allows an attacker to decrypt, replay, and/or forge traffic to the service.

  • 9.5 Critical severity

    WPS Office: Inadequate Encryption Strength

    CVE-2025-2516Kingsoft

    The use of a weak cryptographic key pair in the signature verification process in WPS Office (Kingsoft) on Windows allows an attacker who successfully recovered the private key to sign components. As older versions of WPS Office did not validate the update ser

  • 7.5 High severity

    APOGEE PXC Series (BACnet): Inadequate Encryption Strength

    CVE-2024-54089Siemens

    A vulnerability has been identified in APOGEE PXC Series (BACnet) (All versions), APOGEE PXC Series (P2 Ethernet) (All versions), TALON TC Series (BACnet) (All versions). Affected devices contain a weak encryption mechanism based on a hard-coded key. This coul

  • 9.8 Critical severity

    LiteSpeed Cache: Inadequate Encryption Strength

    CVE-2024-50550LiteSpeed Technologies

    Incorrect Privilege Assignment vulnerability in LiteSpeed Technologies LiteSpeed Cache litespeed-cache allows Privilege Escalation.This issue affects LiteSpeed Cache: from n/a through <= 6.5.1.

  • 7.8 High severity

    mbNET.mini: Inadequate Encryption Strength

    CVE-2024-45273MB connect line

    An unauthenticated local attacker can decrypt the devices config file and therefore compromise the device due to a weak implementation of the encryption used.

  • 7.5 High severity

    Vigor2620 Firmware: Inadequate Encryption Strength

    CVE-2024-41594DrayTek

    An issue in DrayTek Vigor310 devices through 4.3.2.6 allows an attacker to obtain sensitive information because the httpd server of the Vigor management UI uses a static string for seeding the PRNG of OpenSSL.