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

  • High 7.5

    Jenkins Azure Key Vault Plugin does not properly mask credentials

    Jenkins Azure Key Vault Plugin 187.va_cd5fecd198a_ and earlier does not properly mask (i.e., replace with asterisks) credentials in the build log when push mode for durable task logging is enabled.

  • High 7.5

    Jenkins Kubernetes Plugin does not properly mask credentials

    Jenkins Kubernetes Plugin 3909.v1f2c633e8590 and earlier does not properly mask (i.e., replace with asterisks) credentials in the build log when push mode for durable task logging is enabled.

  • Medium 5.9

    In Docker Desktop 4.17.x the Artifactory Integration falls back to sending registry credentials over plain HTTP if the HTTPS health check has failed

    In Docker Desktop 4.17.x the Artifactory Integration falls back to sending registry credentials over plain HTTP if the HTTPS health check has failed. A targeted network sniffing attack can lead to a disclosure of sensitive information. Only users who have Acc…

  • Medium 5.9

    The Samba AD DC administration tool, when operating against a remote LDAP server, will by default send new or reset pas…

  • High 7.5

    When the LDAP connector is started with StartTLS configured, LDAP BIND credentials are transmitted insecurely, prior to establishing the TLS connection.

    Cleartext Transmission of Sensitive Information vulnerability in ForgeRock Inc. OpenIDM and Java Remote Connector Server (RCS) LDAP Connector on Windows, MacOS, Linux allows Remote Services with Stolen Credentials.This issue affects OpenIDM and Java Remote Co…

  • High 7.5

    SAUTER Controls Nova 200–220 Series Cleartext Transmission of Sensitive Information

    SAUTER Controls Nova 200–220 Series with firmware version 3.3-006 and prior and BACnetstac version 4.2.1 and prior have only FTP and Telnet available for device management. Any sensitive information communicated through these protocols, such as credentials, i…

  • Medium 5.3

    This issue was addressed with using HTTPS when sending information over the network. This issue is fixed in Apple Music…

  • Medium 6.5

    A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functiona…

  • Critical 9.1

    A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functiona…

  • High 7.5

    CVE-2023-22806

    LS ELECTRIC XBC-DN32U with operating system version 01.80 transmits sensitive information in cleartext when communicating over its XGT protocol. This could allow an attacker to gain sensitive information such as user credentials.

  • High 7.5

    Information Disclosure in Authentication Component of ScreenCheck BadgeMaker 2.6.2.0 application allows internal attack…

  • Medium 6.0

    Cortex XDR Agent: Cleartext Exposure of Agent Admin Password

    An information exposure vulnerability in the Palo Alto Networks Cortex XDR agent on Windows devices allows a local system administrator to disclose the admin password for the agent in cleartext, which bad actors can then use to execute privileged cytool comma…

  • Medium 5.9

    A cleartext transmission vulnerability exists in the web application functionality of Moxa SDS-3008 Series Industrial E…

  • High 7.5

    Couchbase Server before 6.6.6, 7.x before 7.0.5, and 7.1.x before 7.1.2 exposes Sensitive Information to an Unauthorize…

  • Critical 9.8

    Last Yard 22.09.8-1 does not enforce HSTS headers

  • Medium 5.5

    Cleartext Transmission of Sensitive Information in Jenkins JIRA Pipeline Steps Plugin

    Jenkins JIRA Pipeline Steps Plugin 2.0.165.v8846cf59f3db and earlier transmits the private key in plain text as part of the global Jenkins configuration form, potentially resulting in their exposure.

  • Medium 5.9

    IBM Robotic Process Automation information disclosure

    IBM Robotic Process Automation 20.12.0 through 21.0.2 defaults to HTTP in some RPA commands when the prefix is not explicitly specified in the URL. This could allow an attacker to obtain sensitive information using man in the middle techniques. IBM X-Force ID…

  • Medium 6.5

    InHand Networks InRouter 302, prior to version IR302 V3.5.56, and InRouter 615, prior to version InRouter6XX-S-V2.3.0.r…

  • High 7.4

    Weave Gitops Run vulnerable to insecure communication

    Weave GitOps is a simple open source developer platform for people who want cloud native applications, without needing Kubernetes expertise. GitOps run has a local S3 bucket which it uses for synchronizing files that are later applied against a Kubernetes clu…

  • Medium 5.5

    Apache James server: Temporary File Information Disclosure

    Usage of temporary files with insecure permissions by the Apache James server allows an attacker with local access to access private user data in transit. Vulnerable components includes the SMTP stack and IMAP APPEND command. This issue affects Apache James s…

  • High 8.3

    Communication between the client and server partially using CORBA over TCP/IP

    Communication between the client and the server application of the affected products is partially done using CORBA (Common Object Request Broker Architecture) over TCP/IP. This protocol is not encrypted and allows tracing of internal messages. This issue affe…

  • Low 3.1

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in pyload/pyload

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in GitHub repository pyload/pyload prior to 0.5.0b3.dev32.

  • Medium 4.3

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in usememos/memos

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in GitHub repository usememos/memos prior to 0.9.0.

  • High 7.5
    CVE-2022-43551 EPSS 17%

    A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Using its HSTS…

  • Medium 5.3

    IBM Security Verify Governance, Identity Manager information disclosure

    IBM Security Verify Governance, Identity Manager 10.0.1 stores sensitive information including user credentials in plain clear text which can be read by a local privileged user. IBM X-Force ID: 225007.

  • Medium 4.7

    In JetBrains IntelliJ IDEA before 2022.3.1 the "Validate JSP File" action used the HTTP protocol to download required J…

  • High 8.8

    When clicking on a tel: link, USSD codes, specified after a <code>\*</code> character, would be included in the phone n…

  • Medium 6.4

    HCL BigFix Insights for Vulnerability Remediation (IVR) is vulnerable to improper certificate validation

    Insights for Vulnerability Remediation (IVR) is vulnerable to man-in-the-middle attacks that may lead to information disclosure.  This requires privileged network access.

  • Medium 6.8

    IBM Spectrum Protect Plus information disclosure

    IBM Spectrum Protect Plus 10.1.0 through 10.1.12 discloses sensitive information due to unencrypted data being used in the communication flow between Spectrum Protect Plus vSnap and its agents. An attacker could obtain information using main in the middle tec…

  • Medium 6.5

    The login password of the web administrative dashboard in Arcadyan Wifi routers VRV9506JAC23 is sent in cleartext, allo…

  • Critical 9.8

    A vulnerability has been identified in SICAM PAS/PQS (All versions < V7.0). Affected software transmits the database cr…

  • Medium 6.3

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in thorsten/phpmyfaq

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in GitHub repository thorsten/phpmyfaq prior to 3.1.9.

  • Medium 4.9

    In certain Secustation products the administrator account password can be read. This affects V2.5.5.3116-S50-SMA-B20171…

  • Medium 4.3

    Jenkins Gitea Plugin vulnerable to Cleartext Transmission of Sensitive Information

    In Jenkins Gitea Plugin 1.4.4 and earlier, the implementation of Gitea personal access tokens did not support credentials masking, potentially exposing them through the build log.

  • Medium 5.1

    Telepad allows an attacker (in a man-in-the-middle position between the server and a connected device) to see all data …

  • Medium 5.9

    Lazy Mouse allows an attacker (in a man in the middle position between the server and a connected device) to see all da…

  • Medium 5.9

    PC Keyboard WiFi & Bluetooth allows an attacker (in a man-in-the-middle position between the server and a connected dev…

  • Medium 4.3

    Cleartext Transmission of Sensitive Information in user_oidc

    user_oidc is an OpenID Connect user backend for Nextcloud. In versions prior to 1.2.1 sensitive information such as the OIDC client credentials and tokens are sent in plain text of HTTP without TLS. Any malicious actor with access to monitor user traffic may …

  • High 7.5

    Web Based Quiz System v1.0 transmits user passwords in plaintext during the authentication process, allowing attackers …

  • Medium 5.3

    Unprotected Transport of Credentials (HSTS) Vulnerability

    The application fails to prevent users from connecting to it over unencrypted connections. An attacker able to modify a legitimate user's network traffic could bypass the application's use of SSL/TLS encryption and use the application as a platform for attack…