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

157 results · Clear filters · Feed

  • Medium 4.4

    Information Disclosure vulnerability in SAP Start Service and SAP Microsoft Management Console

    SAP Start Service and SAP Management Console store sensitive credential information in process memory without protection. An attacker with high privileges and local access could inspect the memory to recover credentials and reuse them for authentication. This…

  • Medium 6.9

    Credentials are stored in plain text in an SQLite database and in the MatchPoint Android app's SharedPreferences

    Credentials are stored in plain text in an SQLite database and in the MatchPoint Android app's SharedPreferences. An attacker with access to the device's local data or a backup could retrieve usernames and passwords and use them to gain unauthorized access to…

  • Medium 5.5

    Plaintext Storage of LDAP Password in Axxon One Shared Configuration

    Plaintext Storage of a Password (CWE-256) in the SecurityManager shared configuration in AxxonSoft Axxon One before 3.1.0 on Windows and Linux allows a local attacker with read access to the configuration directory or to configuration backups to obtain the pa…

  • Medium 5.5

    Dell Command | Configure (DCC), versions prior to 5.2.3.35, contain a Plaintext Storage of Password vulnerability. A lo…

  • Medium 4.2
  • Medium 6.9

    Cleartext Storage of Sensitive Credentials in OptimiDoc Server (On-Premise)

    OptimiDoc Server (On-Premise) stores credentials for external services in cleartext. An authenticated administrator can view previously configured service passwords, including SMTP, FTP (for scan delivery), Active Directory (for user list import), and SharePo…

  • Medium 4.9

    Lemur: Plaintext password storage in Lemur user-update path

    Lemur manages TLS certificate creation. Prior to 1.9.2, lemur.users.service.update assigned a replacement password directly to users.password, while lemur/users/models.py registered User.hash_password only for the before_insert event. Because no before_update…

  • Medium 5.5

    openssl_encrypt before 1.4.0 Password Exposure via CLI Argument

    openssl_encrypt versions before 1.4.0 expose passwords passed via the --password CLI argument in process listings accessible to all system users. Attackers can read process arguments through ps aux or /proc/[pid]/cmdline to retrieve plaintext passwords and ke…

  • Medium 6.8

    Hard-coded admin credentials in Quick.Cart

    Quick.Cart stores hard-coded, plaintext admin credentials in a configuration file. This flaw allows attackers with access to the server file system to retrieve authentication details, potentially leading to privilege escalation. The vendor assessed the likeli…

  • Medium 6.5

    Weintek cMT3092X Plaintext Storage of a Password

    Weintek cMT3092X HMI stores user account passwords in plaintext.

  • Medium 6.8

    Insecure password storage in User directory

    Credentials of built-in users are insecurely stored in the User directory of PcVue projects, all versions prior to 17.0.0. A local attacker could retrieve users’ credentials.  Active Directory accounts are not affected by this vulnerability.

  • Medium 4.3

    Jenkins FitNesse Plugin stores passwords unencrypted

    Jenkins FitNesse Plugin 1.36 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 4.1

    IBM Security QRadar EDR Software has a vulnerability where user credentials may be stored in plain text, potentially exposing sensitive information.

    IBM Security QRadar EDR 3.12 through 3.12.24 stores user credentials in plain text which can be read by a local privileged user.

  • Medium 4.6

    GNCC GP5 v7.1.76 was discovered to store sensitive wireless network information in plaintext during routine operations …

  • Medium 4.8

    Plaintext storage of a password vulnerability in ILM Informatique OpenConcerto allows Retrieve Embedded Sensitive Data.…

  • Medium 6.2

    Vulnerabilities found

    IBM watsonx.data intelligence 5.2.0, 5.2.1, 5.3.0, 5.3.1 stores user credentials in plain text which can be read by a local user.

  • Medium 6.8

    Plaintext Storage of Credentials in Configuration Backup in Nexxt Nebula 300+

    Nexxt Solutions Nebula 300+ firmware through version 12.01.01.37 stores sensitive information, including administrative credentials and WiFi pre-shared keys, in plaintext within exported configuration backup files. These backup files can be obtained through l…

  • Medium 4.4

    Dell Device Management Agent (DDMA), versions prior to 26.02, contain a Plaintext Storage of Password vulnerability. A …

  • Medium 6.9

    Johnson Controls-Frick Quantum HD-Hardcoded Email Credentials Saved as Plaintext in Firmware

    A Hardcoded Email Credentials Saved as Plaintext in Firmware (CWE-256: Plaintext Storage of a Password) vulnerability in Frick Controls Quantum HD version 10.22 and prior lead to unauthorized access, exposure of sensitive information, and potential misuse or …

  • Medium 5.3

    IBM Db2 Information Disclosure

    IBM Db2 for Linux, UNIX and Windows (includes Db2 Connect Server) 11.5.0 through 11.5.9 and 12.1.0 through 12.1.3 could allow an authenticated user to obtain sensitive information under specific HADR configuration.

  • Medium 6.9

    Plaintext password display in Quick.Cart

    In Quick.Cart user passwords are stored in plaintext form. An attacker with high privileges can display users' password in user editing page. The vendor was notified early about this vulnerability, but didn't respond with the details of vulnerability or vulne…

  • Medium 6.5

    GUnet OpenEclass 1.7.3 E-learning platform - Plaintext Password Storage

    GUnet OpenEclass 1.7.3 stores user credentials in plaintext, allowing administrators to view all registered users' usernames and passwords without encryption. This vulnerability exposes sensitive information and increases the risk of credential theft and unau…

  • Medium 6.0

    Brocade SANnav DataBase plaintext password is logged in failover logs (CVE-2025-12680)

    Brocade SANnav before Brocade SANnav 2.4.0b logs database passwords in clear text in the standby SANnav server, after disaster recovery failover. The vulnerability could allow a remote authenticated attacker with admin privilege able to access the SANnav logs…

  • Medium 6.1

    AutomationDirect CLICK Programmable Logic Controller Plaintext Storage of a Password

    An attacker could decrypt sensitive data, impersonate legitimate users or devices, and potentially gain access to network resources for lateral attacks.

  • Medium 5.3

    ZKTeco BioTime Endpoint safe_setting credentials storage

    A vulnerability was detected in ZKTeco BioTime up to 9.0.3/9.0.4/9.5.2. This affects an unknown part of the file /base/safe_setting/ of the component Endpoint. Performing a manipulation of the argument backup_encryption_password_decrypt/export_encryption_pass…

  • Medium 6.2

    Beward Intercom 2.3.1 Local Credentials Disclosure via Unencrypted Database

    Beward Intercom 2.3.1 contains a credentials disclosure vulnerability that allows local attackers to access plain-text authentication credentials stored in an unencrypted database file. Attackers can read the BEWARD.INTERCOM.FDB file to extract usernames and …

  • Medium 6.0

    Turms Server v0.10.0-SNAPSHOT and earlier contains a plaintext password storage vulnerability in the administrator auth…

  • Medium 5.5

    HCL Workload Scheduler is vulnerable to plain text storage of a password

    HCL Workload Scheduler stores user credentials in plain text which can be read by a local user.

  • Medium 4.3

    SGAI Space1 NAS N1211DS gsaiagent JSONAPI GET_USER_INFO credentials storage

    A vulnerability was found in SGAI Space1 NAS N1211DS up to 1.0.915. This issue affects the function GET_FACTORY_INFO/GET_USER_INFO of the file /cgi-bin/JSONAPI of the component gsaiagent. The manipulation results in unprotected storage of credentials. The att…

  • Medium 5.3

    Intelbras UnniTI usuarios.xml credentials storage

    A weakness has been identified in Intelbras UnniTI 24.07.11. The affected element is an unknown function of the file /xml/sistema/usuarios.xml. Executing manipulation of the argument Usuario/Senha can lead to unprotected storage of credentials. The attack can…

  • Medium 5.3

    Intelbras ICIP acessodeusuario.xml credentials storage

    A security vulnerability has been detected in Intelbras ICIP 2.0.20. Affected is an unknown function of the file /xml/sistema/acessodeusuario.xml. Such manipulation of the argument NomeUsuario/SenhaAcess leads to unprotected storage of credentials. The attack…

  • Medium 6.9

    Hard-coded admin credentials in Quick.CMS

    A vulnerability exists in QuickCMS version 6.8 where sensitive admin credentials are hardcoded in a configuration file and stored in plaintext. This flaw allows attackers with access to the source code or the server file system to retrieve authentication deta…

  • Medium 6.7

    Dell CloudLink, versions prior to 8.1.1, contain a vulnerability where a privileged user may exploit and gain parallel …

  • Medium 5.5

    A potential vulnerability was reported in some Lenovo Tablets that could allow a local authenticated user or applicatio…

  • Medium 5.5

    IBM Sterling B2B Integrator information disclosure

    IBM Sterling B2B Integrator 6.2.0.0 through 6.2.0.5, and 6.2.1.0 and IBM Sterling File Gateway 6.2.0.0 through 6.2.0.5, and 6.2.1.0 stores user credentials in configuration files which can be read by a local user.

  • Medium 6.6

    Minecraft RCON Terminal: Plain Text Password Storage in Configuration

    Minecraft RCON Terminal is a VS Code extension that streamlines Minecraft server management. Versions 0.1.0 through 2.0.6 stores passwords using VS Code's configuration API which writes to settings.json in plaintext. This issue is fixed in version 2.1.0.

  • Medium 5.0

    Dell PowerProtect Data Manager, version(s) 19.19 and 19.20, Hyper-V contain(s) a Plaintext Storage of a Password vulner…

  • Medium 5.7

    Multi Linux Manager epxoses the plain text HTTP Proxy user:password in logs

    A Plaintext Storage of a Password vulnerability in SUSE exposes the credentials for the HTTP proxy in the log files. This issue affects Container suse/manager/4.3/proxy-httpd:4.3.16.9.67.1: from ? before 4.3.33-150400.3.55.2; Container suse/manager/5.0/x86_64…

  • Medium 6.5

    SoftPerfect Pty Ltd Connection Quality Monitor v1.1 was discovered to store all credentials in plaintext.

  • Medium 5.3

    Jenkins Xooa Plugin vulnerability does not mask its Xooa Deployment Token

    Jenkins Xooa Plugin 0.0.7 and earlier does not mask the Xooa Deployment Token on the global configuration form, increasing the potential for attackers to observe and capture it.