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

    Jenkins Warrior Framework Plugin vulnerability exposes unencrypted passwords to certain authenticated users

    Jenkins Warrior Framework Plugin 1.2 and earlier stores passwords 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 5.3

    Jenkins Sensedia API Platform Plugin vulnerability exposes unencrypted tokens

    Jenkins Sensedia Api Platform tools Plugin 1.0 does not mask the Sensedia API Manager integration token on the global configuration form, increasing the potential for attackers to observe and capture it.

  • Medium 6.5

    Jenkins Nouvola DiveCloud Plugin vulnerability does not mask keys on its job configuration form

    Jenkins Nouvola DiveCloud Plugin 1.08 and earlier does not mask DiveCloud API Keys and Credentials Encryption Keys displayed on the job configuration form, increasing the potential for attackers to observe and capture them.

  • Medium 4.3

    Jenkins VAddy Plugin vulnerability exposes plaintext keys on its job configuration form

    Jenkins VAddy Plugin 1.2.8 and earlier does not mask Vaddy API Auth Keys displayed on the job configuration form, increasing the potential for attackers to observe and capture them.

  • Medium 4.3

    Jenkins Apica Loadtest Plugin vulnerability exposes authentication tokens

    Jenkins Apica Loadtest Plugin 1.10 and earlier does not mask Apica Loadtest LTP authentication tokens displayed on the job configuration form, increasing the potential for attackers to observe and capture them.

  • Medium 6.5

    Jenkins Apica Loadtest Plugin vulnerability exposes authentication tokens

    Jenkins Apica Loadtest Plugin 1.10 and earlier stores Apica Loadtest LTP authentication tokens 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 control…

  • Medium 6.5

    Jenkins IFTTT Build Notifier Plugin vulnerability exposes IFTTT Maker Channel Keys

    Jenkins IFTTT Build Notifier Plugin 1.2 and earlier stores IFTTT Maker Channel 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 sy…

  • Medium 4.3

    Jenkins QMetry Test Management Plugin vulnerability exposes API keys

    Jenkins QMetry Test Management Plugin 1.13 and earlier does not mask Qmetry Automation API Keys displayed on the job configuration form, increasing the potential for attackers to observe and capture them.

  • Medium 6.5

    Jenkins ReadyAPI Functional Testing Plugin vulnerability stores unencrypted authentication credentials

    Jenkins ReadyAPI Functional Testing Plugin 1.11 and earlier stores SLM License Access Keys, client secrets, and passwords unencrypted in job config.xml files on the Jenkins controller, where they can be viewed by users with Item/Extended Read permission or ac…

  • Medium 5.3

    Jenkins Statistics Gatherer Plugin does not mask AWS Secret Key

    Jenkins Statistics Gatherer Plugin 2.0.3 and earlier does not mask the AWS Secret Key on the global configuration form, increasing the potential for attackers to observe and capture it.

  • Medium 6.5

    CVE-2025-1709

    Several credentials for the local PostgreSQL database are stored in plain text (partially base64 encoded).

  • Critical 9.8

    Hunt Electronic Hybrid DVR - Exposure of Sensitive System Information

    Certain hybrid DVR models ((HBF-09KD and HBF-16NK)) from Hunt Electronic have an Exposure of Sensitive Information vulnerability, allowing unauthenticated remote attackers to directly access a system configuration file and obtain plaintext administrator crede…

  • Critical 9.8

    Sapido Wireless Router - Exposure of Sensitive Information

    Multiple wireless router models from Sapido have an Exposure of Sensitive Information vulnerability, allowing unauthenticated remote attackers to directly access a system configuration file and obtain plaintext administrator credentials.  The affected models …

  • Critical 9.8

    Honding Technology Smart Parking Management System - Exposure of Sensitive Information

    Smart Parking Management System from Honding Technology has an Exposure of Sensitive Information vulnerability, allowing unauthenticated remote attackers to access a specific page and obtain plaintext administrator credentials.

  • Medium 4.9

    Simple History <= 5.8.1 - Authenticated (Administrator+) Sensitive Information Exposure via Detective Mode

    The Simple History plugin for WordPress is vulnerable to sensitive data exposure via Detective Mode due to improper sanitization within the append_debug_info_to_context() function in versions prior to 5.8.1. When Detective Mode is enabled, the plugin’s logger…

  • High 7.4

    A vulnerability exists in the SOAP Web services of the Asset Suite versions listed below. If successfully exploited, an…

  • Medium 5.3

    MICI Network Co. Ltd. NetFax Server Disclosure of Stored Passwords in Cleartext

    An authenticated user can disclose the cleartext password of a configured SMTP server via an HTTP GET request to the /config.php endpoint.

  • Medium 6.5

    IBM Controller information disclosure

    IBM Controller 11.0.0, 11.0.1, and 11.1.0 application could allow an authenticated user to obtain sensitive credentials that may be inadvertently included within the source code.

  • Medium 4.3

    Information Disclosure vulnerability in SAP GUI for Windows

    SAP GUI for Windows allows an unauthenticated attacker to exploit insecure obfuscation algorithms used by the GuiXT application to store user credentials. While this issue does not impact the Integrity or Availability of the application, it may have a Low imp…

  • High 8.7

    Exposure of Device Configuration without Authentication in WF2220

    WF2220 exposes endpoint /cgi-bin-igd/netcore_get.cgi that returns configuration of the device to unauthorized users. Returned configuration includes cleartext password. The vendor was contacted early about this disclosure but did not respond in any way.

  • Medium 6.5

    On affected platforms running Arista EOS with a gNMI transport enabled, running the gNOI File TransferToRemote RPC with credentials for a remote server may cause these remote-server credentials to be logged or accounted on the local EOS device or possibly

    On affected platforms running Arista EOS with a gNMI transport enabled, running the gNOI File TransferToRemote RPC with credentials for a remote server may cause these remote-server credentials to be logged or accounted on the local EOS device or possibly on …

  • Low 2.7

    Intelbras InControl Dispositivos Edição Page credentials storage

    A vulnerability was found in Intelbras InControl up to 2.21.59. It has been classified as problematic. Affected is an unknown function of the component Dispositivos Edição Page. The manipulation of the argument Senha de Comunicação leads to unprotected storag…

  • Medium 4.9

    BEC Technologies Multiple Routers Cleartext Password Storage Information Disclosure Vulnerability

    BEC Technologies Multiple Routers Cleartext Password Storage Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of BEC Technologies routers. Authentication is required t…

  • Low 2.6

    An issue in Macro-video Technologies Co.,Ltd V380E6_C1 IP camera (Hw_HsAKPIQp_WF_XHR) 1020302 allows a physically proxi…

  • Medium 5.0

    MySQL K8s charm could leak credentials for root-level user `serverconfig`

    Charmed MySQL K8s operator is a Charmed Operator for running MySQL on Kubernetes. Before revision 221, the method for calling a SQL DDL or python based mysql-shell scripts can leak database users credentials. The method mysql-operator calls mysql-shell applic…

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

    IBM InfoSphere Information Server information disclosure

    IBM InfoSphere Information Server 11.7 could allow an authenticated user to obtain sensitive information that is stored locally under certain conditions.

  • Medium 6.5

    Insufficiently Protected Credentials in transformeroptimus/superagi

    In version 0.0.14 of transformeroptimus/superagi, the API endpoint `/api/users/get/{id}` returns the user's password in plaintext. This vulnerability allows an attacker to retrieve the password of another user, leading to potential account takeover.

  • Low 3.3

    BlackVue App API Endpoint credentials storage

    A vulnerability was found in BlackVue App 3.65 on Android and classified as problematic. Affected by this issue is some unknown functionality of the component API Endpoint Handler. The manipulation of the argument BCS_TOKEN/SECRET_KEY leads to unprotected sto…

  • Medium 4.1

    IBM QRadar EDR information disclosure

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

  • Critical 9.8

    Vasion Print (formerly PrinterLogic) before Virtual Appliance Host 22.0.843 Application 20.0.1923 allows Password in UR…

  • Critical 9.8

    Vasion Print (formerly PrinterLogic) before Virtual Appliance Host 22.0.862 Application 20.0.2014 allows Password Store…

  • High 7.5

    Draytek devices Vigor 165/166 prior to v4.2.6 , Vigor 2620/LTE200 prior to v3.9.8.8, Vigor 2860/2925 prior to v3.9.7, V…

  • Medium 6.2

    Bosscomm IF740 Firmware versions:11001.7078 & v11001.0000 and System versions: 6.25 & 6.00 were discovered to store pas…

  • High 7.3

    Camera passwords stored in clear text

    A vulnerability exists in the VideONet product included in the listed System 800xA versions, where VideONet is used.  An attacker who successfully exploited the vulnerability could, in the worst case scenario, stop or manipulate the video feed. This issue aff…

  • Medium 6.2

    IBM Common Licensing information disclosure

    IBM Common Licensing 9.0 stores user credentials in plain clear text which can be read by a local user.

  • High 8.3

    Plaintext default credentials in firmware

    After gaining access to the firmware of a charging station, a file at <redacted> can be accessed to obtain default credentials that are the same across all Iocharger AC model EV chargers. This issue affects Iocharger firmware for AC models before firmware ver…

  • High 7.5

    Dell VxRail, versions 8.0.000 through 8.0.311, contain(s) a Plaintext Storage of a Password vulnerability. A high privi…

  • High 7.5

    Dell VxRail, versions 7.0.000 through 7.0.532, contain(s) a Plaintext Storage of a Password vulnerability. A high privi…

  • Medium 5.7

    IBM Storage Defender - Resiliency Service information disclosure

    IBM Storage Defender - Resiliency Service 2.0.0 through 2.0.9  stores user credentials in plain text which can be read by an authenticated user with access to the pod.