Skip to content
OpenAdvisories

Weakness (CWE)

CWE-256: Plaintext Storage of a Password

Base Incomplete

The product stores a password in plaintext within resources such as memory or files.

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

    Avoid storing passwords in easily accessible locations.

  2. Architecture and Design

    Consider storing cryptographic hashes of passwords as an alternative to storing in plaintext.

  3. A programmer might attempt to remedy the password management problem by obscuring the password with an encoding function, such as base 64 encoding, but this effort does not adequately protect the password because the encoding can be detected and decoded easily.

Source: MITRE CWE-256

300 results · Feed

  • Medium 6.5

    Mirror-registry: default database secret key stored in plain-text on initial configuration file

    A flaw was found when using mirror-registry to install Quay. It uses a default database secret key, which is stored in plain-text format in one of the configuration template files. This issue may lead to all instances of Quay deployed using mirror-registry to…

  • High 8.8

    Mirror-registry: plain-text default csrf secret key

    A flaw was found when using mirror-registry to install Quay. It uses a default secret, which is stored in plain-text format in one of the configuration template files. This issue may lead to all instances of Quay deployed using mirror-registry to have the sam…

  • Critical 9.8

    Plaintext storage of a password issue exists in BUFFALO wireless LAN routers, which may allow a network-adjacent unauth…

  • Medium 6.3

    IBM QRadar Suite Software information disclosure

    IBM QRadar Suite Software 1.10.12.0 through 1.10.18.0 and IBM Cloud Pak for Security 1.10.0.0 through 1.10.11.0 stores user credentials in plain clear text which can be read by an authenticated user. IBM X-Force ID: 285698.

  • Medium 6.5

    AutomationDirect C-MORE EA9 HMI Plaintext Storage of a Password

    In AutomationDirect C-MORE EA9 HMI, credentials used by the platform are stored as plain text on the device.

  • High 8.8

    Visual Studio Code Elevation of Privilege Vulnerability

    Visual Studio Code Elevation of Privilege Vulnerability

  • Low 2.2

    BackWPup <= 4.0.2 - Plaintext Storage of Backup Destination Password

    The BackWPup plugin for WordPress is vulnerable to Plaintext Storage of Backup Destination Password in all versions up to, and including, 4.0.2. This is due to to the plugin improperly storing backup destination passwords in plaintext. This makes it possible …

  • Medium 5.5

    EventStoreDB Projections Subsystem has potential password leak

    EventStoreDB (ESDB) is an operational database built to store events. A vulnerability has been identified in the projections subsystem in versions 20 prior to 20.10.6, 21 prior to 21.10.11, 22 prior to 22.10.5, and 23 prior to 23.10.1. Only database instances…

  • Medium 4.4

    IBM Storage Defender - Resiliency Service information disclosure

    IBM Storage Defender - Resiliency Service 2.0 stores user credentials in plain clear text which can be read by a local user. IBM X-Force ID: 278748.

  • High 7.5

    Password Disclosure in Mia Technology's Mia-Med

    Plaintext Storage of a Password vulnerability in Mia Technology Inc. MİA-MED allows Read Sensitive Strings Within an Executable. This issue affects MİA-MED: before 1.0.7.

  • Medium 5.1

    IBM Security Access Manager Container information disclosure

    IBM Security Access Manager Container 10.0.0.0 through 10.0.6.1 temporarily stores sensitive information in files that could be accessed by a local user. IBM X-Force ID: 254657.

  • Medium 6.2

    Plaintext Storage of a Password in Rapid SCADA

    In Rapid Software LLC's Rapid SCADA versions prior to Version 5.8.4, the affected product stores plaintext credentials in various places. This may allow an attacker with local access to see them.

  • High 7.8

    Networker 19.9 and all prior versions contains a Plain-text Password stored in temporary config file during backup dura…

  • Medium 5.5

    Dell DM5500 5.14.0.0, contain a Plain-text Password Storage Vulnerability in the appliance. A local attacker with privi…

  • Medium 5.7

    Clear Text Credentials Exposed via Onboarding Task

    The Nautobot Device Onboarding plugin uses the netmiko and NAPALM libraries to simplify the onboarding process of a new device into Nautobot down to, in many cases, an IP Address and a Location. Starting in version 2.0.0 and prior to version 3.0.0, credential…

  • High 7.1

    EisBaer Scada - CWE-256: Plaintext Storage of a Password

    EisBaer Scada - CWE-256: Plaintext Storage of a Password

  • Medium 5.9

    Insecure storage of password in easySoft

    Eaton easySoft software is used to program easy controllers and displays for configuring, programming and defining parameters for all the intelligent relays. This software has a password protection functionality to secure the project file from unauthorized ac…

  • Medium 6.5

    Information Disclosure Vulnerability in SnapGathers

    SnapGathers versions prior to 4.9 are susceptible to a vulnerability which could allow a local authenticated attacker to discover plaintext domain user credentials

  • High 7.3

    Unprotected Storage of Credentials in Ormazabal products

    The web application stores credentials in clear text in the "admin.xml" file, which can be accessed without logging into the website, which could allow an attacker to obtain credentials related to all users, including admin users, in clear text, and use them …

  • High 7.5

    Socomec MOD3GP-SY-120K Plaintext Storage of a Password

    The web application that owns the device clearly stores the credentials within the user management section. Obtaining this information can be done remotely due to the incorrect management of the sessions in the web application.

  • Medium 4.4

    Plain-text passwords saved in /var/log/messages

    A flaw was found in OpenStack. Multiple components show plain-text passwords in /var/log/messages during the OpenStack overcloud update run, leading to a disclosure of sensitive information problem.

  • Medium 4.3

    didi KnowSearch 1 credentials storage

    A vulnerability was found in didi KnowSearch 0.3.2/0.3.1.2. It has been rated as problematic. This issue affects some unknown processing of the file /api/es/admin/v3/security/user/1. The manipulation leads to unprotected storage of credentials. The attack may…

  • Medium 6.2

    A password management vulnerability in Skyhigh Secure Web Gateway (SWG) in main releases 11.x prior to 11.2.14, 10.x pr…

  • High 8.8

    Plaintext storage of user password

    A flaw was found in the Keycloak package, more specifically org.keycloak.userprofile. When a user registers itself through registration flow, the "password" and "password-confirm" field from the form will occur as regular user attributes. All users and client…

  • Medium 6.1

    ​Softneta MedDream PACS Plaintext Storage of a Password

    ​Softneta MedDream PACS stores usernames and passwords in plaintext. The plaintext storage could be abused by attackers to leak legitimate user’s credentials.

  • High 7.5

    Plaintext Storage of a Password in Infodrom Sofwares E-Invoice Approval System

    Plaintext Storage of a Password vulnerability in Infodrom Software E-Invoice Approval System allows Read Sensitive Strings Within an Executable. This issue affects E-Invoice Approval System: before v.20230701.

  • Medium 6.5

    PiiGAB M-Bus Plaintext Storage of a Password

    PiiGAB M-Bus stores credentials in a plaintext file, which could allow a low-level user to gain admin credentials.

  • Medium 6.5

    ​All versions of the TWinSoft Configuration Tool store encrypted passwords as plaintext in memory. An attacker with acc…

  • Low 3.6

    A plaintext storage of a password vulnerability [CWE-256] in FortiSIEM 6.7 all versions, 6.6 all versions, 6.5 all vers…

  • Medium 4.3

    API keys stored and displayed in plain text by Code Dx Plugin

    Jenkins Code Dx Plugin 3.1.0 and earlier does not mask Code Dx server API keys displayed on the configuration form, increasing the potential for attackers to observe and capture them.

  • Medium 4.3

    API keys stored and displayed in plain text by Code Dx Plugin

    Jenkins Code Dx Plugin 3.1.0 and earlier stores Code Dx server 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 system.

  • Medium 6.1

    Clear-text passwords in configuration files

    Plaintext Storage of a Password vulnerability in Secomea GateManager (USB wizard) allows Authentication abuse on SiteManager, if the generated file is leaked.

  • High 7.5

    Information Disclosure Vulnerability in MELSEC Series

    Plaintext Storage of a Password vulnerability in Mitsubishi Electric Corporation MELSEC iQ-F Series, MELSEC iQ-R Series, MELSEC-Q Series and MELSEC-L Series allows a remote unauthenticated attacker to disclose plaintext credentials stored in project files and…

  • Critical 9.9

    Rancher: Exposure of sensitive fields

    A Cleartext Storage of Sensitive Information vulnerability in SUSE Rancher allows users on managed clusters to gain access to credentials. The impact depends on the credentials exposed This issue affects: SUSE Rancher Rancher versions prior to 2.5.17; Rancher…

  • Medium 5.7

    Snap One Wattbox WB-300-IP-3 versions WB10.9a17 and prior store passwords in a plaintext file when the device configura…

  • Medium 5.5

    Plaintext storage of Access Token in Jenkins GitHub Pull Request Coverage Status Plugin

    Jenkins GitHub Pull Request Coverage Status Plugin 2.2.0 and earlier stores the GitHub Personal Access Token, Sonar access token and Sonar password unencrypted in its global configuration file on the Jenkins controller where they can be viewed by users with a…

  • Medium 5.5

    Plaintext Storage of a Password in Jenkins JIRA Pipeline Steps Plugin

    Jenkins JIRA Pipeline Steps Plugin 2.0.165.v8846cf59f3db and earlier stores the private keys unencrypted in its global configuration file on the Jenkins controller where it can be viewed by users with access to the Jenkins controller file system.

  • Medium 6.5

    Passwords stored in plain text by Jenkins view-cloner Plugin

    Jenkins view-cloner Plugin 1.1 and earlier 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 5.5

    Plaintext Storage of a Password in Jenkins TestQuality Updater Plugin

    Jenkins TestQuality Updater Plugin 1.3 and earlier stores the TestQuality Updater password unencrypted in its global configuration file on the Jenkins controller where it can be viewed by users with access to the Jenkins controller file system.

  • Medium 6.3

    IBM Security Verify Governance, Identity Manager information disclosure

    IBM Security Verify Governance, Identity Manager 10.0.1 stores user credentials in plain clear text which can be read by a remote authenticated user. IBM X-Force ID: 225009.