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

471 results · Clear filters · Feed

  • Medium 6.1

    Reactor Netty HTTP Client Leaks Credentials On Protocol Downgrade Redirect

    In specific scenarios involving HTTP redirects from a secure to an insecure endpoint, the Reactor Netty HTTP client may leak credentials. In order for this to happen, the HTTP client must have been explicitly configured to follow redirects. Affected versions:…

  • Medium 6.5
    CVE-2026-39908 Public exploit

    OpenBullet2 0.3.2 NTLMv2 Hash Disclosure via UNC Path Proxy Source

    OpenBullet2 through version 0.3.2 on Windows contains a credential disclosure vulnerability that allows remote attackers to capture the NTLMv2 hash of the process user by configuring a job proxy source with a UNC path pointing to an attacker-controlled server…

  • Medium 6.5

    In JetBrains TeamCity before 2026.1 credentials could be exposed in thread names

  • Medium 5.4

    MacGregor Voyage Data Recorder (VDR) G4e Insufficiently Protected Credentials

    An authenticated user can download a backup of the Danelec MacGregor Voyage Data Recorder device which includes account data and password hashes.

  • Medium 4.9

    Insufficiently protected credentials vulnerability in IPSpeaker component in Synology Surveillance Station before 9.2.2…

  • Medium 4.3

    Hitachi Vantara Pentaho Data Integration & Analytics - Insufficiently Protected Credentials

    Hitachi Vantara Pentaho Data Integration & Analytics versions before 10.2.0.6 and 11.0.0.0, including 9.3.x and 8.3.x, expose Hadoop cluster credentials in plain text through the Cluster Test API. Although the user should not see those explicitly, the defect …

  • Medium 6.9

    CODESYS Visualization - Insufficiently Protected Credentials

    The affected product may expose credentials remotely between low privileged visualization users during concurrent login operations due to insufficient isolation of authentication data. The vulnerability affects only login operations within an active visualiza…

  • Medium 6.5

    Prevent password disclosure and force reset during Slack import

    Mattermost versions 11.5.x <= 11.5.1, 10.11.x <= 10.11.13, 11.4.x <= 11.4.3 fail prevent disclosure of created user password which allows a malicious attacker to impersonate a user via the use of some of those passwords.. Mattermost Advisory ID: MMSA-2026-006…

  • Medium 5.9

    proxy credentials leak over redirect-to proxy

    curl might erroneously pass on credentials for a first proxy to a second proxy. This can happen when the following conditions are true: 1. curl is setup to use specific different proxies for different URL schemes 2. the first proxy needs credentials 3. the se…

  • Medium 6.5

    LWP::UserAgent versions before 6.83 for Perl leak Authorization and Proxy-Authorization headers on cross-origin redirects

    LWP::UserAgent versions before 6.83 for Perl leak Authorization and Proxy-Authorization headers on cross-origin redirects. On a 3xx response, the redirect handler strips only Host and Cookie before issuing the follow-up request. Caller-supplied Authorization …

  • Medium 4.6

    This issue was addressed with improved checks. This issue is fixed in macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS …

  • Medium 5.0

    OpenClaw 2026.4.5 through 2026.4.19 - MiniMax API Host Override via Workspace dotenv

    OpenClaw versions 2026.4.5 before 2026.4.20 contain an environment variable injection vulnerability allowing workspace dotenv to override MINIMAX_API_HOST. Attackers can redirect credentialed MiniMax API requests to attacker-controlled origins, exposing the M…

  • Medium —

    @cyclonedx/cdxgen: Docker registry auth substring match forwards credentials to a different registry

    # Docker registry auth substring match forwards credentials to a different registry ## Repository `cdxgen/cdxgen` ## Affected product/package - Ecosystem: npm - Package: `@cyclonedx/cdxgen` - Reviewed tree version: `12.3.3` - Reviewed commit: `b1e179869fd7c60…

  • Medium 4.7

    go-git Credential leak via cross-host redirect in smart HTTP transport

    go-git is an extensible git implementation library written in pure Go. Prior to versions 5.18.0 and 6.0.0-alpha.2, go-git may leak HTTP authentication credentials when following redirects during smart-HTTP clone and fetch operations. This issue has been patch…

  • Medium 5.1

    Agent 2 Oracle plugin TNS connection string injection via the 'service' parameter

    A user able to connect to Agent 2 can inject an Oracle TNS connection string via the 'service' parameter. This can lead to Agent 2 connecting to an attacker-controlled server and leaking Oracle database credentials if they are saved in a named session.

  • Medium 6.5

    GeoVision LPC2011/LPC2211 Web Interface / ssi.cgi privilege escalation vulnerability via leak of Administrator credentials

    A privilege escalation vulnerability exists in the Web Interface / ssi.cgi functionality of GeoVision LPC2011/LPC2211 1.10. A specially crafted HTTP request can lead to credentials leak. An attacker can visit a webpage to trigger this vulnerability.

  • Medium 5.4

    My Social Feeds <= 1.0.4 - Missing Authorization to Unauthenticated Sensitive Information Exposure via 'ttp_get_accounts' AJAX Action

    The My Social Feeds – Social Feeds Embedder plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to and including 1.0.4 via the 'ttp_get_accounts' AJAX action. This is due to the complete absence of authorization checks (no …

  • Medium 6.5

    Users who connect to malicious registries with hostnames matching the bypass patterns will have their registry credenti…

  • Medium 5.3

    OpenClaw < 2026.3.31 - Authorization Header Leak via Cross-Origin Redirect in Media Download

    OpenClaw before 2026.3.31 contains a credential exposure vulnerability in media download functionality that forwards Authorization headers across cross-origin redirects. Attackers can exploit this by crafting malicious cross-origin redirect chains to intercep…

  • Medium 6.2

    Sparx Enterprise Architect Client reveals plaintext OAuth2 client secret

    Insufficiently Protected Credentials vulnerability in Sparx Systems Pty Ltd. Sparx Enterprise Architect. Client reveals plaintext OAuth2 client secretDesktop client decodes the secret and uses the plaintext secret to exchange it into an access and id tokens a…

  • Medium 5.7

    Sparx Enterprise Architect Client does not verify the receiver of OAuth2 credentials during OpenID authentication

    Insufficiently Protected Credentials in Sparx Systems Pty Ltd. Sparx Enterprise Architect. Client does not verify the receiver of OAuth2 credentials during OpenID authentication

  • Medium 5.0

    Information Disclosure Vulnerability in SAP HANA Cockpit and HANA Database Explorer

    Information Disclosure Vulnerability in SAP HANA Cockpit and HANA Database Explorer

  • Medium 6.5

    OpenClaw < 2026.3.22 - Credential Exposure via baseUrl Fields in Gateway Snapshots

    OpenClaw before 2026.3.22 contains an information disclosure vulnerability that allows attackers with operator.read scope to expose credentials embedded in channel baseUrl and httpUrl fields. Attackers can access gateway snapshots via config.get and channels.…

  • Medium 4.9

    Search Guard audit logs can contain under certain conditions user credentials

    In Search Guard FLX versions from 1.0.0 up to 4.0.1, the audit logging feature might log user credentials from users logging into Kibana.

  • Medium 6.5
    CVE-2025-15617 Public exploit

    Wazuh GitHub Actions Workflow Exposure of Sensitive Credentials

    Wazuh version 4.12.0 contains an exposure vulnerability in GitHub Actions workflow artifacts that allows attackers to extract the GITHUB_TOKEN from uploaded artifacts. Attackers can use the exposed token within a limited time window to perform unauthorized ac…

  • Medium 6.6

    Saloon is vulnerable to SSRF and credential leakage via absolute URL in endpoint overriding base URL

    Saloon is a PHP library that gives users tools to build API integrations and SDKs. Prior to version 4.0.0, when building the request URL, Saloon combined the connector's base URL with the request endpoint. If the endpoint was a valid absolute URL, the code us…

  • Medium 5.1

    Multiple Vulnerabilities in IBM Concert Software

    IBM Concert 1.0.0 through 2.2.0 could allow a local user to obtain sensitive information due to missing function level access control.

  • Medium 6.5

    IBM InfoSphere Information Server is vulnerable to disclosure of sensitive information

    IBM InfoSphere Information Server 11.7.0.0 through 11.7.1.6 could allow an attacker to obtain sensitive information due to insufficiently protected credentials.

  • Medium 6.5

    IGL-Technologies eParking.fi Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 6.5

    CTEK Chargeportal Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 5.3

    token leak with redirect and netrc

    When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a redirect to a second URL, curl could leak that token to the second hostname under some circumstances. If the hostname that the first request is redirected to has informa…

  • Medium 6.5

    Everon api.everon.io Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 6.5

    Mobiliti e-mobi.hu Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 4.8

    Unnecessary transmission of sensitive cryptographic material. The following products are affected: Acronis Cyber Protec…

  • Medium 6.5

    ePower epower.ie Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 6.9

    RustDesk Client Transmits Preset Address Book Password Verbatim in Heartbeat Sync

    Cleartext Transmission of Sensitive Information, Insufficiently Protected Credentials vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Address book sync, Heartbeat sync loop modules) allows Sniffing Atta…

  • Medium 6.0

    XIQ‑SE NAC Admin Credential Exposure via HTTP Response

    In ExtremeCloud IQ – Site Engine (XIQ‑SE) before 26.2.10, a vulnerability in the NAC administration interface allows an authenticated NAC administrator to retrieve masked sensitive parameters from HTTP responses. Although credentials appear redacted in the us…

  • Medium 4.6

    In preloader, there is a possible read of device unique identifiers due to a logic error. This could lead to local info…

  • Medium 6.5

    Mobility46 mobility46.se Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.

  • Medium 6.5

    EV Energy ev.energy Insufficiently Protected Credentials

    Charging station authentication identifiers are publicly accessible via web-based mapping platforms.