Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-522 (不充分的凭证保护机制) — Vulnerability Class 429

429 vulnerabilities classified as CWE-522 (不充分的凭证保护机制). AI Chinese analysis included.

CWE-522 represents a critical security weakness where authentication credentials are transmitted or stored using insecure methods, leaving them vulnerable to unauthorized interception or retrieval. Attackers typically exploit this flaw by employing network sniffing tools to capture unencrypted data in transit or by accessing poorly secured local storage to extract plaintext passwords. This exposure allows malicious actors to gain unauthorized access to user accounts, bypassing intended security controls and compromising system integrity. To prevent such vulnerabilities, developers must implement robust cryptographic standards, ensuring that all credentials are encrypted both during transmission via protocols like TLS and while at rest using strong hashing algorithms. Additionally, adhering to the principle of least privilege and regularly auditing authentication mechanisms helps mitigate the risk of credential theft, ensuring that sensitive data remains protected against common interception techniques.

MITRE CWE Description
The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.
Common Consequences (1)
Access ControlGain Privileges or Assume Identity
An attacker could gain access to user accounts and access sensitive data used by the user accounts.
Mitigations (3)
Architecture and DesignUse an appropriate security mechanism to protect the credentials.
Architecture and DesignMake appropriate use of cryptography to protect the credentials.
ImplementationUse industry standards to protect the credentials (e.g. LDAP, keystore, etc.).
Examples (2)
This code changes a user's password.
$user = $_GET['user']; $pass = $_GET['pass']; $checkpass = $_GET['checkpass']; if ($pass == $checkpass) { SetUserPassword($user, $pass); }
Bad · PHP
The following code reads a password from a properties file and uses the password to connect to a database.
... Properties prop = new Properties(); prop.load(new FileInputStream("config.properties")); String password = prop.getProperty("password"); DriverManager.getConnection(url, usr, password); ...
Bad · Java
CVE IDTitleCVSSSeverityPublished
CVE-2026-55431 Coder's session token leaked to arbitrary hosts via `coder open app` for external workspace apps — coder 7.7 High2026-07-08
CVE-2026-7017 HTTP::Tiny versions before 0.095 for Perl forward credential headers to cross-origin redirect targets — HTTP::Tiny--2026-07-07
CVE-2026-44938 Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent — Rancher 8.8 High2026-07-07
CVE-2026-1433 uniFLOW Universal Login Manager (ULM) Standalone Improper Protection of Sensitive Information Leads to Information Disclosure — uniFLOW ULM (Universal Login Manager) Standalone--2026-07-06
CVE-2026-56783 Parseable < 2.9.2 - Cleartext Credential Exposure in Notification Target API — parseable 6.5 Medium2026-06-29
CVE-2025-7386 Information exposure vulnerability in Hitachi Storage Navigator — Hitachi Virtual Storage Platform 5100, 5200, 5500, 5600, 5100H, 5200H, 5500H, 5600H, VX8 6.8 Medium2026-06-29
CVE-2026-45407 Dokku: Git Credentials in .netrc Stored World-Readable Due to Premature touch — dokku 5.0 Medium2026-06-26
CVE-2026-44622 EVoke Systems EVoke CSMS Insufficiently Protected Credentials — EVoke CSMS 6.5 Medium2026-06-25
CVE-2026-9650 Schneider Electric EasyLogic T150 (formerly Saitel DR) Remote Terminal Unit & Controller 信任管理问题漏洞 — EasyLogic T150 (formerly Saitel DR) Remote Terminal Unit & Controller--2026-06-25
CVE-2026-53840 OpenClaw < 2026.5.12 - Custom Header Leakage via MCP Streamable HTTP Cross-Origin Redirects — OpenClaw 7.1 High2026-06-16
CVE-2026-6517 Mattermost Desktop App fails to restrict the allow list of domains which NTLM credentials are passed — Mattermost 6.3 Medium2026-06-15
CVE-2026-49949 CodexBar < 0.33.0 Credential Leakage via HTTP Redirect — CodexBar 5.3 Medium2026-06-11
CVE-2026-41715 Reactor Netty HTTP Client Leaks Credentials On Protocol Downgrade Redirect — Reactor Netty 6.1 Medium2026-06-09
CVE-2026-39908 OpenBullet2 0.3.2 NTLMv2 Hash Disclosure via UNC Path Proxy Source — openbullet2 6.5 Medium2026-06-08
CVE-2026-46440 Flowise: Basic Auth Credentials Exposed via API — Flowise--2026-06-08
CVE-2026-49379 JetBrains TeamCity 安全漏洞 — TeamCity 6.5 Medium2026-05-29
CVE-2026-42951 MacGregor Voyage Data Recorder (VDR) G4e Insufficiently Protected Credentials — MacGregor Voyage Data Recorder (VDR) G4e 5.4 Medium2026-05-29
CVE-2024-47271 Synology Surveillance Station 安全漏洞 — Surveillance Station 4.9 Medium2026-05-27
CVE-2026-2255 Hitachi Vantara Pentaho Data Integration & Analytics - Insufficiently Protected Credentials — Pentaho Data Integration and Analytics 4.3 Medium2026-05-27
CVE-2026-9395 Besen BS20 EV Charging Station BLE/UDP insufficiently protected credentials — BS20 EV Charging Station 3.5 Low2026-05-24
CVE-2026-0393 CODESYS Visualization - Insufficiently Protected Credentials — Visualization--2026-05-21
CVE-2026-6345 Prevent password disclosure and force reset during Slack import — Mattermost 6.5 Medium2026-05-18
CVE-2025-62312 HCL AION is affected by a vulnerability where basic authorization tokens are used for authentication — AION 3.0 Low2026-05-14
CVE-2026-8368 LWP::UserAgent versions before 6.83 for Perl leak Authorization and Proxy-Authorization headers on cross-origin redirects — LWP::UserAgent--2026-05-12
CVE-2026-42295 Argo Workflows: Exposure of artifact repository credentials — argo-workflows 8.1 -2026-05-09
CVE-2026-41506 go-git Credential leak via cross-host redirect in smart HTTP transport — go-git 4.7 Medium2026-05-08
CVE-2025-62345 HCL BigFix RunBookAI is affected by a Continued availability of Less-Secure “Input Text” Vulnerability — BigFix RunBookAI 2.7 Low2026-05-06
CVE-2026-23927 Agent 2 Oracle plugin TNS connection string injection via the 'service' parameter — Zabbix 6.5AIMediumAI2026-05-06
CVE-2026-42367 GeoVision LPC2011/LPC2211 Web Interface / ssi.cgi privilege escalation vulnerability via leak of Administrator credentials — GV-LPC2011/LPC2211 6.5 Medium2026-05-04
CVE-2026-6446 My Social Feeds <= 1.0.4 - Missing Authorization to Unauthenticated Sensitive Information Exposure via 'ttp_get_accounts' AJAX Action — My Social Feeds – Social Feeds Embedder Plugin for WordPress 5.4 Medium2026-05-02

Vulnerabilities classified as CWE-522 (不充分的凭证保护机制) represent 429 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.