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

280 results · Clear filters · Feed

  • Medium 5.9

    An issue was discovered in GitLab Community and Enterprise Edition before 11.11.8, 12 before 12.0.6, and 12.1 before 12…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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.

  • 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…

  • 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…

  • 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 …

  • 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…

  • Medium 5.3

    Concrete CMS vulnerable to Cleartext Transmission of Sensitive Information

    Concrete CMS (formerly concrete5) below 8.5.10 and between 9.0.0 and 9.1.2 inadvertently disclose server-side sensitive information (secrets in environment variables and server information) when Debug Mode is left on in production.

  • Medium 5.3

    Xiongmai Camera XM-JPR2-LX V4.02.R12.A6420987.10002.147502.00000 is vulnerable to plain-text traffic sniffing.

  • Medium 4.4

    IBM Security Guardium information disclosure

    IBM Security Guardium 10.5, 10.6, 11.0, 11.1, 11.2, 11.3, and 11.4 stores user credentials in plain clear text which can be read by a local privileged user. IBM X-Force ID: 215587.

  • Medium 6.5

    A cleartext transmission of sensitive information exists in Rocket.Chat <v5, <v4.8.2 and <v4.7.5 relating to Oauth toke…

  • Medium 6.5

    The Trend Controls IC protocol through 2022-05-06 allows Cleartext Transmission of Sensitive Information. According to …

  • Medium —

    Cleartext Transmission of Sensitive Information in moment-timezone

    ### Impact * if Alice uses `grunt data` (or `grunt release`) to prepare a custom-build, moment-timezone with the latest tzdata from IANA's website * and Mallory intercepts the request to IANA's unencrypted ftp server, Mallory can serve data which might exploi…

  • Medium 4.3

    This issue was addressed by using HTTPS when sending information over the network. This issue is fixed in macOS Montere…

  • Medium 5.7

    Softing Secure Integration Server Cleartext Transmission of Sensitive Information

    Softing Secure Integration Server V1.22 is vulnerable to authentication bypass via a machine-in-the-middle attack. The default the administration interface is accessible via plaintext HTTP protocol, facilitating the attack. The HTTP request may contain the se…

  • Medium 6.8

    Cleartext transmission of sensitive information vulnerability in authentication management in Synology Note Station Cli…

  • Medium 4.3

    Jenkins OpsGenie Plugin vulnerable to Cleartext Transmission of Sensitive Information

    Jenkins OpsGenie Plugin 1.9 and earlier transmits API keys in plain text as part of the global Jenkins configuration form and job configuration forms, potentially resulting in their exposure.

  • Medium 5.9

    An information disclosure vulnerability exists in the License registration functionality of Bachmann Visutec GmbH Atvis…

  • Medium 4.3

    Information Disclosure via Export Module in TYPO3 CMS

    TYPO3 is an open source web content management system. Prior to versions 7.6.57 ELTS, 8.7.47 ELTS, 9.5.34 ELTS, 10.4.29, and 11.5.11, the export functionality fails to limit the result set to allowed columns of a particular database table. This way, authentic…

  • Medium 6.8

    Rancher: Weave CNI password is not set if RKE template is used with CNI value overridden

    A Cleartext Transmission of Sensitive Information vulnerability in SUSE Rancher, Rancher allows attackers on the network to read and change network data due to missing encryption of data transmitted via the network when a cluster is created from an RKE templa…

  • Medium 5.3

    An information disclosure vulnerability exists in the Web Application functionality of Moxa MXView Series 3.2.4. Networ…

  • Medium 4.3

    Jenkins Pipeline: Groovy Plugin has Insufficiently Protected Credentials

    Jenkins Pipeline: Groovy Plugin 2648.va9433432b33c and earlier includes password parameters from the original build in replayed builds, allowing attackers with Run/Replay permission to obtain the values of password parameters passed to previous builds of a Pi…