Skip to content
OpenAdvisories

Weakness (CWE)

CWE-312: Cleartext Storage of Sensitive Information

Base Draft

The product stores sensitive information in cleartext within a resource that might be accessible to another control sphere.

How to prevent it (2 mitigations)
  1. Implementation, System Configuration, Operation

    When storing data in the cloud (e.g., S3 buckets, Azure blobs, Google Cloud Storage, etc.), use the provider's controls to encrypt the data at rest. [REF-1297] [REF-1299] [REF-1301]

  2. Implementation, System Configuration, Operation

    In some systems/environments such as cloud, the use of "double encryption" (at both the software and hardware layer) might be required, and the developer might be solely responsible for both layers, instead of shared responsibility with the administrator of the broader system/environment.

Source: MITRE CWE-312

570 results · Feed

  • Low 2.3
    CVE-2025-5154 Public exploit

    PhonePe App SQLite Database databases cleartext storage in file

    A vulnerability was identified in PhonePe App 25.03.21.0 on Android. This affects an unknown function of the file /data/data/com.phonepe.app/databases/ of the component SQLite Database. The manipulation leads to cleartext storage in a file or on disk. The att…

  • Medium 5.5
    CVE-2024-56428 Public exploit

    The local iLabClient database in itech iLabClient 3.7.1 allows local attackers to read cleartext credentials (from the …

  • Medium 6.2

    Insufficient encryption vulnerability in the mobile application (com.transsion.aivoiceassistant) may lead to the risk o…

  • Low 3.1

    yangzongzhuan RuoYi-Vue Password login.vue sensitive information in a cookie

    A vulnerability was found in yangzongzhuan RuoYi-Vue up to 3.8.9 and classified as problematic. Affected by this issue is some unknown functionality of the file ruoyi-ui/jsencrypt.js and ruoyi-ui/login.vue of the component Password Handler. The manipulation l…

  • High 7.1
    CVE-2025-46820 Public exploit

    phpgt/Dom exposes the GITHUB_TOKEN in Dom workflow run artifact

    phpgt/Dom provides access to modern DOM APIs. Versions of phpgt/Dom prior to 4.1.8 expose the GITHUB_TOKEN in the Dom workflow run artifact. The ci.yml workflow file uses actions/upload-artifact@v4 to upload the build artifact. This artifact is a zip of the c…

  • High 8.2

    Cleartext transmission of sensitive information in the web management portal of the Tenda RX2 Pro 16.03.30.14 may allow…

  • High 8.2

    Cleartext transmission of sensitive information in the web management portal of the Tenda RX2 Pro 16.03.30.14 allows an…

  • High 7.1

    Incorrect Permission Assignment for Critical Resource, Cleartext Storage of Sensitive Information vulnerability in ABB …

  • Medium 6.5

    A vulnerability in the “Backup & Restore” functionality of the web application of ctrlX OS allows a remote authenticate…

  • None 0.0

    PAN-OS: Information Disclosure Vulnerability in HTTP/2 Packet Captures

    A vulnerability in the Palo Alto Networks PAN-OS® software enables unlicensed administrators to view clear-text data captured using the packet capture feature https://docs.paloaltonetworks.com/pan-os/11-0/pan-os-admin/monitoring/take-packet-captures/take-a-cu…

  • Medium 4.4

    Information Disclosure Vulnerability in TP-Link Tapo IoT Smart Hub

    This vulnerability exists in TP-Link Tapo H200 V1 IoT Smart Hub due to storage of Wi-Fi credentials in plain text within the device firmware. An attacker with physical access could exploit this by extracting the firmware and analyzing the binary data to obtai…

  • Medium 5.5

    Jenkins AsakusaSatellite Plugin Stores API Keys Unencrypted in Job `config.xml` Files

    Jenkins AsakusaSatellite Plugin 0.1.1 and earlier stores AsakusaSatellite API keys unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Item/Extended Read permission or access to the Jenkins controller file syst…

  • Medium 5.5

    Jenkins Stack Hammer Plugin Stores API Keys Unencrypted in Job `config.xml` Files

    Jenkins Stack Hammer Plugin 1.0.6 and earlier stores Stack Hammer API keys unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Extended Read permission, or access to the Jenkins controller file system.

  • Medium 5.5

    Jenkins monitor-remote-job Plugin Stores Passwords Unencrypted

    Jenkins monitor-remote-job Plugin 1.0 stores passwords unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Extended Read permission, or access to the Jenkins controller file system.

  • Medium 4.3

    Jenkins Cadence vManager Plugin Stores Verisium Manager vAPI keys Unencrypted

    Jenkins Cadence vManager Plugin 4.0.0-282.v5096a_c2db_275 and earlier stores Verisium Manager vAPI keys unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Extended Read permission, or access to the Jenkins con…

  • Medium 5.2

    Valmet DNA user passwords in plain text

    Valmet DNA user passwords in plain text. This practice poses a security risk as attackers who gain access to local project data can read the passwords.

  • Low 2.0

    Netis WF-2404 BusyBox Shell cleartext storage

    A vulnerability classified as problematic was found in Netis WF-2404 1.1.124EN. Affected by this vulnerability is an unknown functionality of the component BusyBox Shell. The manipulation leads to cleartext storage of sensitive information. It is possible to …

  • Medium 6.9

    Lack of encryption vulnerability in DuoxMe

    The lack of encryption in the DuoxMe (formerly Blue) application binary in versions prior to 3.3.1 for iOS devices allows an attacker to gain unauthorised access to the application code and discover sensitive information.

  • High 7.5

    An issue in KukuFM Android v1.12.7 (11207) allows attackers to access sensitive cleartext data via the android:allowBac…

  • High 7.1

    MB connect line: Configuration File on the client workstation is not encrypted

    A local user may find a configuration file on the client workstation with unencrypted sensitive data. This allows an attacker to impersonate the device or prevent the device from accessing the cloud portal which leads to a DoS.

  • Medium 5.1

    Information Disclosure Vulnerability in Tinxy Smart Devices

    This vulnerability exists in the Tinxy smart devices due to storage of credentials in plaintext within the device firmware. An attacker with physical access could exploit this by extracting the firmware and analyzing the binary data to obtain the plaintext cr…

  • Low 2.1

    Thinkware Car Dashcam F800 Pro Configuration File hostapd.conf cleartext storage in a file or on disk

    A vulnerability was found in Thinkware Car Dashcam F800 Pro up to 20250226. It has been rated as problematic. This issue affects some unknown processing of the file /tmp/hostapd.conf of the component Configuration File Handler. The manipulation leads to clear…

  • Medium 4.3

    Jenkins reveals encrypted values of secrets stored in agent configuration to users with Agent/Extended Read permission

    Jenkins 2.499 and earlier, LTS 2.492.1 and earlier does not redact encrypted values of secrets when accessing `config.xml` of views via REST API or CLI, allowing attackers with View/Read permission to view encrypted values of secrets.

  • Medium 4.3

    Jenkins reveals encrypted values of secrets stored in agent configuration to users with Agent/Extended Read permission

    Jenkins 2.499 and earlier, LTS 2.492.1 and earlier does not redact encrypted values of secrets when accessing `config.xml` of agents via REST API or CLI, allowing attackers with Agent/Extended Read permission to view encrypted values of secrets.

  • High 7.5

    Vasion Print (formerly PrinterLogic) before Virtual Appliance Host 1.0.735 Application 20.0.1330 allows Configuration F…

  • Medium 5.5

    Clear text password seen in switch-asset-collectors-mw in Brocade SANnav supportsave

    CalInvocationHandler in Brocade SANnav before 2.3.1b logs sensitive information in clear text. The vulnerability could allow an authenticated, local attacker to view Brocade Fabric OS switch sensitive information in clear text. An attacker with administrative…

  • High 8.6
    CVE-2025-22896 Public exploit

    mySCADA myPRO Manager Cleartext Storage of Sensitive Information

    mySCADA myPRO Manager stores credentials in cleartext, which could allow an attacker to obtain sensitive information.

  • High 7.5

    Sensitive Data Exposure in Tableau Server

    Cleartext Storage of Sensitive Information vulnerability in Salesforce Tableau Server can record the Personal Access Token (PAT) into logging repositories.This issue affects Tableau Server: before 2022.1.3, before 2021.4.8, before 2021.3.13, before 2021.2.14,…

  • Medium 6.0

    Cleartext storage of information in Ivanti Connect Secure before version 22.7R2.6 and Ivanti Policy Secure before versi…

  • Medium 4.6

    A vulnerability has been identified in SIPROTEC 5 6MD84 (CP300) (All versions), SIPROTEC 5 6MD85 (CP200) (All versions)…

  • Medium 4.6

    Sensitive data disclosure vulnerability

    Sensitive data could be exposed to non- privileged users in a configuration file. Local access to the computer with a low- privileged account is required to access the configuration file containing the sensitive data.

  • Critical 9.3

    PMD Designer's release key passphrase (GPG) available on Maven Central in cleartext

    PMD is an extensible multilanguage static code analyzer. The passphrase for the PMD and PMD Designer release signing keys are included in jar published to Maven Central. The private key itself is not known to have been compromised itself, but given its passph…

  • Medium 4.3

    Zoom Jenkins Marketplace plugin - Cleartext Storage of Sensitive Information

    Cleartext storage of sensitive information in the Zoom Jenkins Marketplace plugin before version 1.4 may allow an authenticated user to conduct a disclosure of information via network access.

  • Medium 6.5

    Clear text secrets returned & Remote system secrets in clear text

    Xerox Workplace Suite exposes sensitive secrets in clear text, both locally and remotely. This vulnerability allows attackers to intercept or access secrets without encryption

  • Low 3.3

    ECOVACS lawnmowers cleartext storage of anti-theft PIN

    ECOVACS robot lawnmowers store the anti-theft PIN in cleartext on the device filesystem. An attacker can steal a lawnmower, read the PIN, and reset the anti-theft mechanism.

  • Medium 6.3

    BASEHUB_TOKEN commited in next-forge

    next-forge is a Next.js project boilerplate for modern web application. The BASEHUB_TOKEN commited in apps/web/.env.example. Users should avoid use of this token and should remove any access it may have in their systems.

  • Critical 9.1

    Infoblox BloxOne v2.4 was discovered to contain a business logic flaw due to thick client vulnerabilities.

  • High 7.1

    Navidrome Stores JWT Secret in Plaintext in navidrome.db

    Navidrome is an open source web-based music collection server and streamer. Navidrome stores the JWT secret in plaintext in the navidrome.db database file under the property table. This practice introduces a security risk because anyone with access to the dat…

  • High 7.5

    GoPhish sends cleartext passwords

    Insufficiently Protected Credentials in the Mail Server Configuration in GoPhish v0.12.1 allows an attacker to access cleartext passwords for the configured IMAP and SMTP servers.

  • Medium 4.9

    A Cleartext Storage of Sensitive Information vulnerability [CWE-312] in FortiClientWindows 7.4.0 through 7.4.1, 7.2.0 t…