Skip to content
OpenAdvisories

Weakness (CWE)

CWE-319: Cleartext Transmission of Sensitive Information

Base Draft

The product transmits sensitive or security-critical data in cleartext in a communication channel that can be sniffed by unauthorized actors.

How to prevent it (5 mitigations)
  1. Architecture and Design

    Before transmitting, encrypt the data using reliable, confidentiality-protecting cryptographic protocols.

  2. Implementation

    When using web applications with SSL, use SSL for the entire session from login to logout, not just for the initial login page.

  3. Implementation

    When designing hardware platforms, ensure that approved encryption algorithms (such as those recommended by NIST) protect paths from security critical data to trusted user applications.

  4. Testing

    Use tools and techniques that require manual (human) analysis, such as penetration testing, threat modeling, and interactive tools that allow the tester to record and modify an active session. These may be more effective than strictly automated techniques. This is especially the case with weaknesses that are related to design and business rules.

  5. Operation

    Configure servers to use encrypted channels for communication, which may include SSL or other secure protocols.

Source: MITRE CWE-319

652 results · Feed

  • Medium 5.3

    rclone before v1.75.0 Credential Exposure via S3 Redirect

    rclone before v1.75.0 fails to sanitize IBM IAM bearer tokens and SSE-C encryption keys during S3 redirect callbacks, allowing credentials to be preserved across scheme or host changes. Attackers observing network traffic from a trusted endpoint can capture r…

  • Medium 5.3

    rclone before v1.75.0 WebDAV Credential Exposure via HTTPS-to-HTTP Redirect

    rclone versions before v1.75.0 fail to reject transport downgrades in redirect handling, allowing Basic authorization and Cookie headers to be replayed over plaintext HTTP after same-host HTTPS-to-HTTP redirects. An on-path attacker observing the plaintext ho…

  • Medium 5.3

    Cleartext Transmission of Sensitive Information in extension "SYSSY - TYPO3 Monitoring & Security Checks" (syssy)

    When OpenSSL is unavailable on the server, the extension transmits TYPO3 system information in cleartext instead of encrypting it. Exploitation requires the attacker to already be in control of the SYSSY project's API key.

  • High 7.7

    HP Easy Start for macOS - Security Update

    Potential security vulnerabilities have been identified in HP Easy Start for macOS, versions prior to 2.16.7.260722. These potential vulnerabilities may lead to escalation of privilege. HP is releasing updates to mitigate these potential vulnerabilities.

  • Medium 6.3

    Unencrypted Credential Transmission in Omada Gateway Dynamic DNS Authentication in Omada Gateways

    A vulnerability exists in the Dynamic DNS (DDNS) functionality of TP-Link Omada Gateways. During communication with a third-party DDNS service, authentication credentials are transmitted over an unencrypted channel. An attacker who can observe or manipulate t…

  • Critical 10.0

    Critical flaw impacting OZOLS ERP's automatic update channel

    Download of code without integrity check, inclusion of functionality from untrusted control sphere, and cleartext transmission of sensitive information vulnerability in Ozols Grupa OZOLS on Windows caused by an abandoned auto-update domain. Affected component…

  • Critical 9.1

    stigmem-node Insecure Federation Transport Configuration

    stigmem-node contains an insecure default configuration vulnerability that allows federation traffic to traverse networks without mTLS protection when non-loopback endpoints are enabled. Operators who explicitly disabled mTLS while binding federation to non-l…

  • Medium 6.0

    `HTTPPasswordMgr` can send saved HTTPS credentials via HTTP because of incorrect scheme matching

    The HTTPPasswordMgr class in the urllib.request module, along with its subclasses HTTPPasswordMgrWithDefaultRealm and HTTPPasswordMgrWithPriorAuth, did not take the URL scheme into account when matching stored credentials against a requested URL. Credentials …

  • Medium 6.5

    Cisco Catalyst SD-WAN Manager Information Disclosure Vulnerability

    A vulnerability in the web-based management interface of Cisco Catalyst SD-WAN Manager could allow an authenticated, remote attacker to view sensitive information in clear text on an affected system. This vulnerability is due to insufficient access control en…

  • High 7.5

    Data::Entropy versions before 0.010 for Perl read remote entropy sources over plain HTTP

    Data::Entropy versions before 0.010 for Perl read remote entropy sources over plain HTTP. The Data::Entropy::RawSource::RandomOrg and Data::Entropy::RawSource::RandomnumbersInfo remote sources are accessed over plain HTTP. The Data::Entropy::RawSource::Random…

  • Medium 6.5

    This issue was addressed by using HTTPS when sending information over the network. This issue is fixed in iOS 18.7.10 a…

  • Medium 4.3

    Sensitive Data Exposure

    Zohocorp ManageEngine Endpoint Central versions before 11.4.2528.34 are affected by cleartext transmission of sensitive information vulnerability.

  • High 8.2

    AgenticMail API/storage and outbound relay hardening

    AgenticMail gives AI agents real email addresses and phone numbers. @agenticmail/api prior to version 0.9.32 and @agenticmail/core prior to version 0.9.10 had weakness related to validation and and binding of inactive-agent hour filtering; storage SQL identif…

  • Medium 6.5

    @hapi/wreck: Sensitive credential headers leak across cross-port and cross-scheme redirects

    @hapi/wreck is an HTTP client utility. Prior to 18.1.2, Wreck strips credential headers including Authorization, Cookie, and Proxy-Authorization before following a cross-origin redirect, but the origin check compares hostnames only and ignores scheme and port…

  • Low 2.1

    oras-go: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.1, auth.Client follows the realm URL from a registry's WWW-Authenticate: Bearer challenge without validating the scheme or host, allowing a malicious or compromised registry to cause SSRF to int…

  • Medium 5.5

    Windows Ancillary Function Driver for WinSock Information Disclosure Vulnerability

    Cleartext transmission of sensitive information in Windows Ancillary Function Driver for WinSock allows an authorized attacker to disclose information locally.

  • Medium 4.8

    Fiber: HSTS header never set in helmet middleware due to incorrect protocol check

    Fiber is an Express inspired web framework written in Go. Prior to 3.4.0, the helmet middleware in middleware/helmet/helmet.go never sets the Strict-Transport-Security response header even when HSTSMaxAge is configured because it checks c.Protocol() for https…

  • Medium 5.9

    Vulnerabilities found in Watson Data Intelligence

    IBM watsonx.data intelligence 5.2.2, 5.3.0, 5.3.1, 5.3.1 through Patch 1 transmits data in clear text that could allow an attacker to obtain sensitive information using man in the middle techniques.

  • Medium 5.9

    Cleartext Transmission of Sensitive Information in Watson Data Intelligence

    IBM watsonx.data intelligence 5.2.0, 5.2.1, 5.2.2, 5.3.0 transmits data in clear text that could allow an attacker to obtain sensitive information using man in the middle techniques.

  • High 7.5

    Home Assistant: iOS Companion App ignores internal SSID allowlist for connections – possible leak of access token and sensor data

    Home Assistant is open source home automation software that puts local control and privacy first. Prior to 2025.5.0, The iOS companion app ignores the SSID allowlist for internal networks. The app uses SSID to detect when to use the internal URL, but whenever…

  • High 7.5

    Apache Airflow FTP provider: FTP Provider does not protect FTPS data channel (missing PROT_P)

    The Apache Airflow FTP provider's `FTPSHook.get_conn()` created an `ftplib.FTP_TLS` connection but never called `prot_p()`, so although the control channel was TLS-protected the data channel was transmitted in cleartext. Any deployment using `FTPSHook` or `FT…

  • High 7.4

    Deno: TLS retry copies stale upgrade hook, risking plaintext traffic

    Deno is a JavaScript, TypeScript, and WebAssembly runtime. From 2.0.0 until 2.7.8, a flaw in Deno's Node.js tls compatibility layer could cause a TLS client to transmit application data in plaintext after a connection retry. When `autoSelectFamily was enabled…

  • Low 3.5

    HCL Connections is vulnerable to broken access control

    HCL Connections contains a broken access control vulnerability that may allow an unauthorized user to view data in a single specific scenario.

  • Medium 5.9

    Guzzle: Silent HTTPS-Proxy Downgrade to Cleartext

    Guzzle is an extensible PHP HTTP client. Prior to 7.12.1, in certain configurations, traffic expected to be protected by TLS on the hop to the proxy is transmitted in cleartext. Proxy authentication credentials (the Proxy-Authorization header, proxy userinfo …

  • High 8.2

    Overview: A vulnerability has been found in FAST/TOOLS and CI Server. The web server may return a response containing t…

  • Medium 6.5

    Apollo Pharmacy Blood Glucose Monitoring System APG-01 BT Cleartext Transmission of Sensitive Information

    An attacker within BLE communication range can passively intercept wireless traffic and obtain sensitive health-related information, including glucose measurement values.

  • High 7.5

    Steeltoe's env sanitizer misses connection strings — leaks embedded DB passwords

    Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.Management.Endpoint prior to version 4.2.0 and Steeltoe.Management.EndpointCore prior to version 3.4.0, the `Sanitizer` co…

  • Medium 6.5

    Client side encryption fails to encrypt values in a $vectorSearch

    A bug in query analysis processing of the $vectorSearch aggregation stage for Queryable Encryption (QE) or Client-Side Field Level Encryption (CSFLE) results in literal values for encrypted fields within the $vectorSearch stage filter expressions to be sent t…

  • High 8.7

    Cleartext Transmission of Credentials Vulnerability in GX Earth ONT Models

    This vulnerability exists in GX Earth ONT models due to the transmission of user credentials in plaintext over HTTP in its web management interface. A remote attacker could exploit this vulnerability by intercepting network traffic to obtain sensitive authent…

  • High 7.1

    CVE-2026-8874

    Version 3.0.7 of the Securly Chrome Extension downloads JSON files containing crisis alert keywords and filtering rules over unencrypted HTTP via the Fetch API. Other endpoints in the same extension correctly fetch IWF and CIPA data over HTTPS, demonstrating …

  • Low 3.1

    Potential unencrypted email transmission via STARTTLS in the SMTP backend

    An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15. `django.core.mail.backends.smtp.EmailBackend` in Django fails to prevent reuse of a partially-initialized connection after a failed `STARTTLS` handshake when `fail_silently=True`, which…

  • Medium 5.9

    A cleartext transmission of sensitive information vulnerability in Synology Note Station Client before 2.2.4-703 allows…

  • Medium 5.9

    Mercusys AC12G (EU) V1 with firmware AC12G(EU)_V1_200909 transmits DDNS credentials over plaintext HTTP with only Base6…

  • Medium 5.9

    HTTPS Fallback to HTTP in Graph Explorer

    Proxy server in Graph Explorer before 3.0.1 falls back to HTTP when certificate files are missing, which might allow remote threat actors to obtain sensitive information via interception of requests intended to be sent over HTTPS. To remediate this issue, use…

  • Medium 5.9

    CodexBar < 0.32.0 Session Cookie Exposure via HTTP Redirect

    CodexBar prior to 0.32.0 contains a session cookie leakage vulnerability that allows network attackers to intercept imported browser session cookies by exploiting improper redirect handling for Amp and Ollama provider sessions. Attackers can position themselv…

  • Medium 6.3

    Missing authentication and clear‑text data transmission affecting Orca heat pumps

    Missing authentication and clear‑text transmission of data from the heat pumps to the control server, combined with the absence of input validation on aggregated data, can lead to stored XSS that enables theft of cookies from the pump’s web control interface.…

  • High 7.3

    Bluetooth Communication Uses Unencrypted Transmission During Initial Setup on TP-Link's Tapo L535E, P300 and D100C

    TP-Link has identified a vulnerability in Tapo L535E v1.0 and v3.0, Tapo P300 v1.0, and Tapo D100C v1.0, where Bluetooth communication during the initial setup phase is transmitted in cleartext without encryption. Bluetooth is only used during initialization.…

  • Medium 4.9

    Cleartext transmission of sensitive information vulnerability in Export Key functionality in Synology Surveillance Stat…

  • Critical 9.8

    Joomla! Core - [20260518] - Transport encryption downgrade for password and username reset links

    The password and username reset features created plain http links for https connections if the "Force SSL" flag wasn't explicitly set.

  • High 7.5

    NVIDIA Isaac Launchable for Linux contains a vulnerability where sensitive information is transmitted in clear text. A …