CyberSecBulletin

Missing Encryption of Sensitive Data

CWE-311

The product does not encrypt sensitive or critical information before storage or transmission.

We track 41 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.9. 1 has been exploited in real attacks.

How this weakness is prevented

  • Requirements: Clearly specify which data or resources are valuable enough that they should be protected by encryption. Require that any transmission or storage of this data/resource should use well-vetted encryption algorithms.
  • Architecture and Design: Compartmentalize the system to have safe areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area. Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.
  • Implementation Architecture and Design: When using industry-approved techniques, use them correctly. Don't cut corners by skipping resource-intensive steps (CWE-325). These steps are often essential for preventing common attacks.
  • Implementation: Use naming conventions and strong types to make it easier to spot when sensitive data is being used. When creating structures, objects, or other complex entities, separate the sensitive and non-sensitive data as much as possible.

Latest Missing Encryption of Sensitive Data vulnerabilities

  • 7.5 High severity

    openssl_encrypt: Missing Encryption of Sensitive Data

    CVE-2026-81688Jahlives

    openssl_encrypt versions before 1.4.9 store an unkeyed SHA-256 hash of the plaintext in the cleartext file header metadata. Attackers can read this hash without the password to confirm guessed plaintexts offline or fingerprint identical plaintexts across separ

  • 9.4 Critical severity

    Neo: Missing Encryption of Sensitive Data

    CVE-2026-77812DJI

    DJI drones transmit DUML (DJI Universal Markup Language) protocol messages over BLE (Bluetooth Low Energy) without encryption. When a client attempts to connect to the drone over Wi-Fi, or when the drone is switched to QuickTransfer mode, the DJI Fly applicati

  • 9.8 Critical severity

    Cisco RoomOS Software: Missing Encryption of Sensitive Data

    CVE-2026-20157Cisco

    As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco RoomOS engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally d

  • 7.4 High severity

    CoreWCF: Missing Encryption of Sensitive Data

    CVE-2026-54784CoreWCF

    CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. In version 1.9.0, CoreWCF SPNEGO SecurityContextToken negotiation can expose the proof key recovered from the RSTR when TransportWithMessageCredential with Windows cl

  • 7.5 High severity

    Apache Tomcat Missing Encryption of Sensitive Data Exploited

    CVE-2026-34486ApacheEPSS 98.5%

    Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor. This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116. Users are recommended to upgrade to version 11.0.2

  • 7.5 High severity

    antrea: Missing Encryption of Sensitive Data

    CVE-2026-34992Antrea-io

    Antrea is a Kubernetes networking solution intended to be Kubernetes native. Prior to 2.4.5 and 2.5.2, a missing encryption vulnerability affects inter-Node Pod traffic. In Antrea clusters configured for dual-stack networking with IPsec encryption enabled (tra

  • 9.0 Critical severity

    Anchorr: Improper Neutralization of Script-Related HTML Tags in a Web Page

    CVE-2026-32891openVESSL

    Anchorr is a Discord bot for requesting movies and TV shows and receiving notifications when items are added to a media server. Versions 1.4.1 and below contain a stored XSS vulnerability in the Jellyseerr user selector. Jellyseerr allows any account holder to

  • 9.8 Critical severity

    nginx-ui: Missing Authentication for Critical Functionality

    CVE-2026-279440xJackyEPSS 22.8%

    Nginx UI is a web user interface for the Nginx web server. Prior to version 2.3.3, the /api/backup endpoint is accessible without authentication and discloses the encryption keys required to decrypt the backup in the X-Backup-Security response header. This all

  • 9.6 Critical severity

    Pebble Prism Ultra Firmware: Missing Encryption of Sensitive Data

    CVE-2025-69969Pebblepower

    A lack of authentication and authorization mechanisms in the Bluetooth Low Energy (BLE) communication protocol of SRK Powertech Pvt Ltd Pebble Prism Ultra v2.9.2 allows attackers to reverse engineer the protocol and execute arbitrary commands on the device wit

  • 7.4 High severity

    typebot.io: Improper Neutralization of Input During Web Page Generation

    CVE-2025-65098baptisteArno

    Typebot is an open-source chatbot builder. In versions prior to 3.13.2, client-side script execution in Typebot allows stealing all stored credentials from any user. When a victim previews a malicious typebot by clicking "Run", JavaScript executes in their bro

  • 9.4 Critical severity

    ShineLan-X: Missing Encryption of Sensitive Data

    CVE-2025-36751Growatt

    Encryption is missing on the configuration interface for Growatt ShineLan-X and MIC 3300TL-X. This allows an attacker with access to the network to intercept and potentially manipulate communication requests between the inverter and its cloud endpoint.

  • 8.6 High severity

    CGM MEDICO: Missing Encryption of Sensitive Data

    CVE-2025-48981CompuGroup Medical

    An insecure implementation of the proprietary protocol DNET in Product CGM MEDICO allows attackers within the intranet to eavesdrop and manipulate data on the protocol because encryption is optional for this connection.

  • 7.1 High severity

    ctrlX OS - Setup: Missing Encryption of Sensitive Data

    CVE-2025-48862Bosch Rexroth

    Ambiguous wording in the web interface of the ctrlX OS setup mechanism could lead the user to believe that the backup file is encrypted when a password is set. However, only the private key - if available in the backup - is encrypted, while the backup file its

  • 7.0 High severity

    Pyjwt: Missing Encryption of Sensitive Data

    CVE-2025-45768Pyjwt Project

    pyjwt v2.10.1 was discovered to contain weak encryption. NOTE: this is disputed by the Supplier because the key length is chosen by the application that uses the library (admittedly, library users may benefit from a minimum value and a mechanism for opting in

  • 7.5 High severity

    Engineering Systems Design Rhapsody: Missing Encryption of Sensitive Data

    CVE-2025-33020IBM

    IBM Engineering Systems Design Rhapsody 9.0.2, 10.0, and 10.0.1 transmits sensitive information without encryption that could allow an attacker to obtain highly sensitive information.

  • 7.5 High severity

    Storage Defender - Resiliency Service: Missing Encryption of Sensitive Data

    CVE-2024-38325IBM

    IBM Storage Defender 2.0.0 through 2.0.7 on-prem defender-sensor-cmd CLI could allow a remote attacker to obtain sensitive information, caused by sending network requests over an insecure channel. An attacker could exploit this vulnerability to obtain sensitiv

  • 7.5 High severity

    HarmonyOS: Missing Encryption of Sensitive Data

    CVE-2024-56439Huawei

    Access control vulnerability in the identity authentication module Impact: Successful exploitation of this vulnerability may affect service confidentiality.

  • 9.1 Critical severity

    gradio: Missing Encryption of Sensitive Data

    CVE-2024-47871Gradio-app

    Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves **insecure communication** between the FRP (Fast Reverse Proxy) client and server when Gradio's `share=True` option is used. HTTPS is not enforced on the connec

  • 7.5 High severity

    WL3000 Fusion Software: Missing Encryption of Sensitive Data

    CVE-2024-42495Hughes Network Systems

    Credentials to access device configuration were transmitted using an unencrypted protocol. These credentials would allow read-only access to network configuration information and terminal configuration data.

  • 7.5 High severity

    ntpl-xpon1gfevn_firmware: Missing Encryption of Sensitive Data

    CVE-2024-42657Nepstech

    An issue in wishnet Nepstech Wifi Router NTPL-XPON1GFEVN v1.0 allows a remote attacker to obtain sensitive information via the lack of encryption during login process

  • 7.5 High severity

    Pavilion8®: Missing Encryption of Sensitive Data

    CVE-2024-40620Rockwell Automation

    CVE-2024-40620 IMPACT A vulnerability exists in the affected product due to lack of encryption of sensitive information. The vulnerability results in data being sent between the Console and the Dashboard without encryption, which can be seen in the logs of pro

  • 7.5 High severity

    Elasticsearch: Missing Encryption of Sensitive Data

    CVE-2024-23444Elastic

    It was discovered by Elastic engineering that when elasticsearch-certutil CLI tool is used with the csr option in order to create a new Certificate Signing Requests, the associated private key that is generated is stored on disk unencrypted even if the --pass

  • 7.3 High severity

    ait-core: Missing Encryption of Sensitive Data

    CVE-2024-35061Nasa

    NASA AIT-Core v2.5.2 was discovered to use unencrypted channels to exchange data over the network, allowing attackers to execute a man-in-the-middle attack. When chained with CVE-2024-35059, the CVE in subject leads to an unauthenticated, fully remote code exe

  • 7.5 High severity

    1Panel: Missing Encryption of Sensitive Data

    CVE-2024-247681Panel-dev

    1Panel is an open source Linux server operation and maintenance management panel. The HTTPS cookie that comes with the panel does not have the Secure keyword, which may cause the cookie to be sent in plain text if accessed using HTTP. This issue has been patch

  • 9.1 Critical severity

    OpenThread SDK: Missing Encryption of Sensitive Data

    CVE-2023-41095Silabs.com

    Missing Encryption of Security Keys vulnerability in Silicon Labs OpenThread SDK on 32 bit, ARM (SecureVault High modules) allows potential modification or extraction of network credentials stored in flash. This issue affects Silicon Labs OpenThread SDK: 2.3.1

  • 7.4 High severity

    LMS5xx: Missing Encryption of Sensitive Data

    CVE-2023-4420SICK

    A remote unprivileged attacker can intercept the communication via e.g. Man-In-The-Middle, due to the absence of Transport Layer Security (TLS) in the SICK LMS5xx. This lack of encryption in the communication channel can lead to the unauthorized disclosure of

  • 8.1 High severity

    security-advisories: Missing Encryption of Sensitive Data

    CVE-2023-39954Nextcloud

    user_oidc provides the OIDC connect user backend for Nextcloud, an open-source cloud platform. Starting in version 1.0.0 and prior to version 1.3.3, an attacker that obtained at least read access to a snapshot of the database can impersonate the Nextcloud serv

  • 7.5 High severity

    twitch-tui: Missing Encryption of Sensitive Data

    CVE-2023-38688Xithrius

    twitch-tui provides Twitch chat in a terminal. Prior to version 2.4.1, the connection is not using TLS for communication. In the configuration of the irc connection, the software disables TLS, which makes all communication to Twitch IRC servers unencrypted. As

  • 7.5 High severity

    Inageya: Missing Encryption of Sensitive Data

    CVE-2023-31825Inageya

    An issue found in Inageya v.13.4.1 allows a remote attacker to gain access to sensitive information via the channel access token in the miniapp Inageya function.

  • 7.5 High severity

    Entetsu Store: Missing Encryption of Sensitive Data

    CVE-2023-31822Entetsu

    An issue found in Entetsu Store v.13.4.1 allows a remote attacker to gain access to sensitive information via the channel access token in the miniapp Entetsu Store function.

  • 7.5 High severity

    Shizutetsu Store: Missing Encryption of Sensitive Data

    CVE-2023-31820Shizutetsu

    An issue found in Shizutetsu Store v.13.6.1 allows a remote attacker to gain access to sensitive information via the channel access token in the miniapp function.

  • 7.5 High severity

    Livre: Missing Encryption of Sensitive Data

    CVE-2023-31819Keisei Store

    An issue found in KEISEI STORE Co, Ltd. LIVRE KEISEI v.13.6.1 allows a remote attacker to gain access to sensitive information via the channel access token in the miniapp function.

  • 7.5 High severity

    Bitcoin Core: Missing Encryption of Sensitive Data

    CVE-2023-37192Bitcoin

    Memory management and protection issues in Bitcoin Core v22 allows attackers to modify the stored sending address within the app's memory, potentially allowing them to redirect Bitcoin transactions to wallets of their own choosing.

  • 7.5 High severity

    Patrol: Missing Encryption of Sensitive Data

    CVE-2023-34258BMC

    An issue was discovered in BMC Patrol before 22.1.00. The agent's configuration can be remotely queried. This configuration contains the Patrol account password, encrypted with a default AES key. This account can then be used to achieve remote code execution.

  • 7.1 High severity

    CloudIQ Collector: Missing Encryption of Sensitive Data

    CVE-2023-28045Dell

    Dell CloudIQ Collector version 1.10.2 contains a missing encryption of sensitive data vulnerability. An attacker with low privileges could potentially exploit this vulnerability, leading to gain access to unauthorized data.

  • 9.8 Critical severity

    Yellowbrik: Missing Encryption of Sensitive Data

    CVE-2023-0750Lynx Technik

    Yellobrik PEC-1864 implements authentication checks via javascript in the frontend interface. When the device can be accessed over the network an attacker could bypass authentication. This would allow an attacker to : - Change the password, resulting in a DOS

  • 7.1 High severity

    Boundary: Missing Encryption of Sensitive Data

    CVE-2023-0690HashiCorp

    HashiCorp Boundary from 0.10.0 through 0.11.2 contain an issue where when using a PKI-based worker with a Key Management Service (KMS) defined in the configuration file, new credentials created after an automatic rotation may not have been encrypted via the in

  • 7.5 High severity

    BigFix Server Automation: Missing Encryption of Sensitive Data

    CVE-2022-38658HCL Software

    BigFix deployments that have installed the Notification Service on Windows are susceptible to disclosing SMTP BigFix operator's sensitive data in clear text. Operators who use Notification Service related content from BES Support are at risk of leaving their S

  • 7.6 High severity

    KardiaMobile: Cleartext Transmission of Sensitive Information

    CVE-2022-41627AliveCor

    The physical IoT device of the AliveCor's KardiaMobile, a smartphone-based personal electrocardiogram (EKG) has no encryption for its data-over-sound protocols. Exploiting this vulnerability could allow an attacker to read patient EKG results or create a denia

  • 7.5 High severity

    Wiser Smart: Missing Encryption of Sensitive Data

    CVE-2022-30237Schneider Electric

    A CWE-311: Missing Encryption of Sensitive Data vulnerability exists that could allow authentication credentials to be recovered when an attacker breaks the encoding. Affected Products: Wiser Smart, EER21000 & EER21001 (V4.5 and prior)