Skip to content
OpenAdvisories

Weakness (CWE)

CWE-522: Insufficiently Protected Credentials

Class Incomplete

The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.

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

    Use an appropriate security mechanism to protect the credentials.

  2. Architecture and Design

    Make appropriate use of cryptography to protect the credentials.

  3. Implementation

    Use industry standards to protect the credentials (e.g. LDAP, keystore, etc.).

Source: MITRE CWE-522

1,021 results · Feed

  • High 7.6

    Insufficiently protected credentials in GE HealthCare EchoPAC products

    Insufficiently protected credentials in GE HealthCare EchoPAC products

  • Medium 6.3

    A vulnerability has been identified in SIMATIC RTLS Locating Manager (6GT2780-0DA00) (All versions < V3.0.1.1), SIMATIC…

  • Medium 6.3

    A vulnerability has been identified in SIMATIC RTLS Locating Manager (6GT2780-0DA00) (All versions < V3.0.1.1), SIMATIC…

  • Medium 6.2

    IBM TXSeries for Multiplatforms information disclosure

    IBM TXSeries for Multiplatforms 8.2 transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval. IBM X-Force ID: 280192.

  • Medium 6.5

    VMware Avi Load Balancer updates address multiple vulnerabilities

     VMware Avi Load Balancer contains an information disclosure vulnerability. A malicious actor with access to the system logs can view cloud connection credentials in plaintext.

  • Medium 6.5

    HCL BigFix Compliance is potentially affected by Oracle database credentials stored at endpoint

    Database scanning using username and password stores the credentials in plaintext or encoded format within files at the endpoint. This has been identified as a significant security risk. This will lead to exposure of sensitive information for unauthorized acc…

  • Medium 6.8

    Eclipse EDC: OAuth2 Credential Exfiltration Vulnerability

    In Eclipse Dataspace Components from version 0.2.1 to 0.6.2, in the EDC Connector component ( https://github.com/eclipse-edc/Connector ), an attacker might obtain OAuth2 client secrets from the vault. In Eclipse Dataspace Components from version 0.2.1 to 0.6.…

  • High 8.0

    Credential Cloning

    Insecure storage of the ICT MIFARE and DESFire encryption keys in the firmware binary allows malicious actors to create credentials for any site code and card number that is using the default ICT encryption.

  • Medium 4.3

    Jenkins Telegram Bot Plugin stores the Telegram Bot token in plaintext

    Jenkins Telegram Bot Plugin 1.4.0 and earlier stores the Telegram Bot token 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.1

    Asus RT-N12+ B1 router stores credentials in cleartext, which could allow local attackers to obtain unauthorized access…

  • Critical 9.8
    CVE-2024-32238 Public exploit Scanner template EPSS 53%

    H3C ER8300G2-X is vulnerable to Incorrect Access Control. The password for the router's management system can be access…

  • High 7.8

    IBM Aspera Faspex privilege escalation

    IBM Aspera Faspex 5.0.0 through 5.0.7 could allow a local user to escalate their privileges due to insecure credential storage. IBM X-Force ID: 259677.

  • Medium 5.5

    Azure Identity Library for .NET Information Disclosure Vulnerability

    Azure Identity Library for .NET Information Disclosure Vulnerability

  • High 7.5

    A insufficiently protected credentials vulnerability in Fortinet FortiOS 7.4.0 through 7.4.1, FortiOS 7.2.0 through 7.2…

  • Low 3.1

    IBM CICS Transaction Gateway for Multiplatforms information disclosure

    IBM CICS Transaction Gateway for Multiplatforms 9.2 and 9.3 could disclose sensitive path information to an attacker that could reveal through debugging or error messages.

  • Medium 6.1

    Exposed IOCTL with insufficient access control issue exists in cg6kwin2k.sys prior to 2.1.7.0. By sending a specific IO…

  • High 8.8

    HGW BL1500HM Ver 002.001.013 and earlier contains a use of week credentials issue. A network-adjacent unauthenticated a…

  • Medium 6.2

    IBM Host Access Transformation Services information disclosure

    IBM Host Access Transformation Services (HATS) 9.6 through 9.6.1.4 and 9.7 through 9.7.0.3 stores user credentials in plain clear text which can be read by a local user. IBM X-Force ID: 210989.

  • High 8.6
    CVE-2024-0368 Public exploit

    Hustle <= 7.8.3 - Sensitive Information Exposure via Exposed Hubspot API Keys

    The Hustle – Email Marketing, Lead Generation, Optins, Popups plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 7.8.3 via hardcoded API Keys. This makes it possible for unauthenticated attackers to extr…

  • High 7.5

    Go SDK for CloudEvents's use of WithRoundTripper to create a Client leaks credentials

    Go SDK for CloudEvents is the official CloudEvents SDK to integrate applications with CloudEvents. Prior to version 2.15.2, using cloudevents.WithRoundTripper to create a cloudevents.Client with an authenticated http.RoundTripper causes the go-sdk to leak cre…

  • Critical 9.1

    Insufficiently protected credentials (CWE-522) for third party DVR integrations to the Command Centre Server are access…

  • Medium 5.3

    An issue was discovered in Couchbase Server before 7.2.4. ns_server admin credentials are leaked in encoded form in the…

  • High 7.1

    Local Access to Sensitive Data in Brivo ACS100 and ACS300

    Insufficiently Protected Credentials, : Improper Access Control vulnerability in Brivo ACS100, ACS300 allows Password Recovery Exploitation, Bypassing Physical Security.This issue affects ACS100, ACS300: from 5.2.4 before 6.2.4.3.

  • Medium 6.2

    Shared Key in Comarch ERP XL

    The database access credentials configured during installation are stored in a special table, and are encrypted with a shared key, same among all Comarch ERP XL client installations. This could allow an attacker with access to that table to retrieve plain tex…

  • High 7.1

    CWE-522: Insufficiently Protected Credentials vulnerability exists that could cause unauthorized access to the project …

  • High 7.1

    BIG-IP Next CNF & SPK vulnerability

    A vulnerability exists in BIG-IP Next CNF and SPK systems that may allow access to undisclosed sensitive files.  Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated

  • Medium 5.3

    Insufficiently protected credentials in some Intel(R) Server Product OpenBMC firmware before versions egs-1.05 may allo…

  • Medium 4.3

    IBM CICS TX session fixation

    IBM CICS TX Standard and Advanced 11.1 could allow a user with physical access to the web browser to gain access to the user's session due to insufficiently protected credentials. IBM X-Force ID: 229446.

  • Medium 4.9

    IBM DataStage on Cloud Pak for Data information disclosure

    IBM DataStage on Cloud Pak for Data 4.0.6 to 4.5.2 stores sensitive credential information that can be read by a privileged user. IBM X-Force ID: 235060.

  • High 7.5

    Apache Solr: System Property redaction logic inconsistency can lead to leaked passwords

    Insufficiently Protected Credentials vulnerability in Apache Solr. This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.3.0. One of the two endpoints that publishes the Solr process' Java system properties, /admin/info/properties, wa…

  • Medium 6.0

    Allegro AI ClearML Stores Credentials in Plaintext in MongoDB Instance

    Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.

  • High 7.5

    Apache Kylin: Insufficiently protected credentials in config file

    In Apache Kylin version 2.0.0 to 4.0.3, there is a Server Config web interface that displays the content of file 'kylin.properties', that may contain serverside credentials. When the kylin service runs over HTTP (or other plain text protocol), it is possible …

  • Medium 5.5

    HPE OneView may have a missing passphrase during restore.

  • Medium 5.9

    A default engineer password set on the Hozard alarm system (Alarmsysteem) v1.0 allows an attacker to bring the alarm sy…

  • Medium 5.7

    Insufficiently Protected Credentials in PTC's Kepware KEPServerEX

    An insufficiently protected credentials vulnerability in KEPServerEX could allow an adversary to capture user credentials as the web server uses basic authentication.

  • Medium 6.7

    Password stored in a recoverable format by Jenkins OpenId Connect Authentication Plugin

    Jenkins OpenId Connect Authentication Plugin 2.6 and earlier stores a password of a local user account used as an anti-lockout feature in a recoverable format, allowing attackers with access to the Jenkins controller file system to recover the plain text pass…

  • High 7.5

    Opencast publishes global system account credentials

    An issue was discovered in Apereo Opencast 4.x through 10.x before 10.6. It sends system digest credentials during authentication attempts to arbitrary external services in some situations.

  • High 7.2

    Administrator equivalent Filr user can access proxy administrator credentials

    Exposure of Proxy Administrator Credentials An authenticated administrator equivalent Filr user can access the credentials of proxy administrators.

  • High 7.7

    Data leak of password hash through xwiki change request

    XWiki Change Request is an XWiki application allowing to request changes on a wiki without publishing directly the changes. Change request allows to edit any page by default, and the changes are then exported in an XML file that anyone can download. So it's p…

  • Medium 4.3

    Jenkins Jira Plugin vulnerable to exposure of system-scoped credentials

    Jenkins Jira Plugin 3.11 and earlier does not set the appropriate context for credentials lookup, allowing attackers with Item/Configure permission to access and capture credentials they are not entitled to.