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

153 results · Clear filters · Feed

  • High 7.5

    Ribose RNP before 0.16.3 sometimes lets secret keys remain unlocked after use.

  • High 7.2
    CVE-2023-22894 Exploited Public exploit

    Strapi leaking sensitive user information by filtering on private fields

    Strapi through 4.5.5 allows attackers (with access to the admin panel) to discover sensitive user details by exploiting the query filter. The attacker can filter users by columns that contain sensitive information and infer a value from API responses. If the …

    KEV Oct 8, 2026
  • High 7.8

    CENTUM series provided by Yokogawa Electric Corporation are vulnerable to cleartext storage of sensitive information. I…

  • High 7.5

    Phicomm K2 v22.6.534.263 was discovered to store the root and admin passwords in plaintext.

  • High 7.5

    Phicomm K2G v22.6.3.20 was discovered to store the root and admin passwords in plaintext.

  • High 7.5

    Sensitive Information Disclosure Vulnerability

    In DPA 2022.4 and older releases, generated heap memory dumps contain sensitive information in cleartext.

  • High 7.5

    An issue was discovered in WeCube Platform 3.2.2. Cleartext passwords are displayed in the configuration for terminal p…

  • High 8.8

    IXPdata EasyInstall 6.6.14725 contains an access control issue.

  • High 7.5

    The /device/signin end-point for the Ourphoto App version 1.4.1 discloses clear-text password information for functiona…

  • High 8.6

    Cleartext Storage of Sensitive Information vulnerability in Mitsubishi Electric GX Works3 versions from 1.000A to 1.095…

  • High 8.4

    Password exposure in H2 Database

    The web-based admin console in H2 Database Engine before 2.2.220 can be started via the CLI with the argument -webAdminPassword, which allows the user to specify the password in cleartext for the web admin console. Consequently, a local user (or an attacker t…

  • High 7.1

    Cleartext Credentials Vulnerability on Hitachi Energy’s Multiple IED Connectivity Packages (IED ConnPacks) and PCM600 Products

    A vulnerability exists in the Intelligent Electronic Device (IED) Connectivity Package (ConnPack) credential storage function in Hitachi Energy’s PCM600 product included in the versions listed below, where IEDs credentials are stored in a cleartext format in …

  • High 7.5

    The PassWork extension 5.0.9 for Chrome and other browsers allows an attacker to obtain the cleartext master password.

  • High 7.5

    The PassWork extension 5.0.9 for Chrome and other browsers allows an attacker to obtain cleartext cached credentials.

  • High 7.8

    Delta Electronics DIALink

    Delta Electronics DIALink versions 1.2.4.0 and prior stores sensitive information in cleartext, which may allow an attacker to have extensive access to the application directory and escalate privileges.

  • High 7.5

    Liferay Portal and Liferay DXP autosaves form data for other users to see

    The Dynamic Data Mapping module in Liferay Portal 7.1.0 through 7.3.2, and Liferay DXP 7.1 before fix pack 19, and 7.2 before fix pack 7, autosaves form values for unauthenticated users, which allows remote attackers to view the autosaved values by viewing th…

  • High 7.3

    Clear text storage of sensitive Information in ENS

    Clear text storage of sensitive Information in memory vulnerability in McAfee Endpoint Security (ENS) for Windows prior to 10.7.0 February 2021 Update allows a local user to view ENS settings and credentials via accessing process memory after the ENS administ…

  • High 7.7

    Cisco DNA Center Information Disclosure Vulnerability

    A vulnerability in the configuration archive functionality of Cisco DNA Center could allow any privilege-level authenticated, remote attacker to obtain the full unmasked running configuration of managed devices. The vulnerability is due to the configuration a…

  • High 7.5

    Dell EMC PowerStore versions prior to 1.0.3.0.5.007 contain a Plain-Text Password Storage Vulnerability in PowerStore X…

  • High 7.5

    Dell EMC PowerStore versions prior to 1.0.3.0.5.007 contain a Plain-Text Password Storage Vulnerability in PowerStore T…

  • High 7.7

    Parse Server stores password in plain text

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. It is an npm package "parse-server". In Parse Server before version 4.5.0, user passwords involved in LDAP authentication are stored in cleartext. This is …

  • High 8.1

    Cleartext storage of session identifier

    TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 9.5.23 and 10.4.10 user session identifiers were stored in cleartext - without processing with additional cryptographic hashing algorithms. This vulnerability cannot be …

  • High 7.5
    CVE-2020-27986 Scanner template EPSS 16%

    SonarQube 8.4.2.36762 allows remote attackers to discover cleartext SMTP, SVN, and GitLab credentials via the api/setti…

  • High 7.5

    django-celery-results Stores Sensitive Information In Cleartext

    django-celery-results through 1.2.1 stores task results in the database. Among the data it stores are the variables passed into the tasks. The variables may contain sensitive cleartext information that does not belong unencrypted in the database.

  • High 7.5

    django-nopassword stores secrets in cleartext

    django-nopassword before 5.0.0 stores cleartext secrets in the database.

  • High 8.4

    A vulnerability was found in Ansible Tower before 3.6.1 where an attacker with low privilege could retrieve usernames a…

  • High 7.8

    Jenkins Delphix Plugin vulnerable to Cleartext credential storage

    Jenkins Delphix Plugin stores credentials unencrypted in its global configuration file on the Jenkins master where they can be viewed by users with access to the master file system.

  • High 8.8

    Cleartext Storage of Sensitive Information in Jenkins Extensive Testing Plugin

    Jenkins Extensive Testing Plugin stores credentials unencrypted in job config.xml files on the Jenkins master where they can be viewed by users with Extended Read permission, or access to the master file system.

  • High 8.8

    Jenkins iceScrum Plugin stores credentials in Cleartext

    Jenkins iceScrum Plugin 1.1.4 and earlier stored credentials unencrypted in job config.xml files on the Jenkins master where they could be viewed by users with Extended Read permission, or access to the master file system.

  • High 8.8

    Jenkins NeoLoad Plugin stores credentials in cleartext

    Jenkins NeoLoad Plugin 2.2.5 and earlier stored credentials unencrypted in its global configuration file and in job config.xml files on the Jenkins master where they could be viewed by users with Extended Read permission, or access to the master file system.

  • High 7.2

    Dell EMC PowerConnect 8024, 7000, M6348, M6220, M8024 and M8024-K running firmware versions prior to 5.1.15.2 contain a…

  • High 7.5

    Sensitive data written to disk unencrypted in Spark

    Prior to Spark 2.3.3, in certain situations Spark would write user data to local disk unencrypted, even if spark.io.encryption.enabled=true. This includes cached blocks that are fetched to disk (controlled by spark.maxRemoteBlockSizeFetchToMem); in SparkR, us…

  • High 7.5
    CVE-2018-8947 Public exploit EPSS 11%

    Plaintext Storage of Sensitive Information in Laravel Log Viewer before v0.13.0

    rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.