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

Goal: 1000 CNY · Raised: 1359 CNY

100%

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

523 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 Control Gain 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 Design Use an appropriate security mechanism to protect the credentials.
Architecture and Design Make appropriate use of cryptography to protect the credentials.
Implementation Use 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 ID Title CVSS Severity Published
CVE-2026-87097 Acronis Cyber Protect 17 凭据保护不足导致敏感信息泄露 — Acronis Cyber Protect 17 - - 2026-10-28
CVE-2026-104384 Insufficiently protected credentials in EagleCloud Aquila on-premises version — Aquila 8.7 High 2026-10-28
CVE-2026-59158 Nuxt Ollama: public runtime configuration discloses the configured cloud API key — nuxt-ollama 7.5 High 2026-10-27
CVE-2026-116683 CTFer.io's CTFd Terraform Provider allows a local or remote attacker to read team passwords in state as non sensitive values — terraform-provider-ctfd 7.1 High 2026-10-27
CVE-2026-101034 Security Advisory for offline recovery of Symantec GSS 3.3 RU11 stored domain credentials — Symantec Ghost Solution Suite 6.8 Medium 2026-10-27
CVE-2026-113440 HTTP/1.1 and HTTP/2 redirects resend basic_auth and cookie to a different scheme or port in hackney — hackney 6.0 Medium 2026-10-26
CVE-2026-115750 mcp-from-openapi from 2.5.0 before 2.9.0 Credential Leak via Cross-Origin Redirects — mcp-from-openapi 3.7 Low 2026-10-23
CVE-2026-115371 LXC Incus 6.0.3 before 6.0.7, 6.6.0 before 7.0.2, and 7.1.0 before 7.5.0 Bucket Credential Disclosure via Storage Bucket Keys Endpoints — incus 7.1 High 2026-10-22
CVE-2026-21811 Multiple security vulnerabilities affect HCL AppScan Azure Boards Plugin (CVE-2026-12143 and CVE-2026-13149) — AppScan Integration with Azure Boards for ASoC & A360 3.8 Low 2026-10-22
CVE-2026-114221 NewType Infortech|NT OneAPP - Credential Disclosure — NT OneAPP 7.4 High 2026-10-22
CVE-2026-114070 Trigger.dev 4.5.0 before 4.6.0 Dashboard Agent User Token Disclosure via Session Records — trigger.dev 3.5 Low 2026-10-21
CVE-2026-111765 A2A Java SDK: Android synchronous POST forwards credentials across authorities after incomplete redirect fix — a2a-java 7.5 High 2026-10-20
CVE-2026-111763 A2A Java SDK send client credentials under server-controlled HTTP header name, enabling leakage via redirect — a2a-java 5.7 Medium 2026-10-20
CVE-2026-112303 GDevelop through 5.6.284 Cookie Leak via LocalFileDownloader Resource URLs — GDevelop 4.3 Medium 2026-10-19
CVE-2026-111927 Coder before 2.35.4 Credential Theft via Workspace Proxy Hostname Prefix Match — coder 7.7 High 2026-10-17
CVE-2026-104617 sdbootutil: qrencode invocation leaks PIN/recovery key in /proc/<pid>/cmdline — SUSE Linux Enterprise Server 16.1 5.1 Medium 2026-10-15
CVE-2026-102944 cpp-httplib: Cookie header leaked on cross-origin redirect — cpp-httplib 7.5 High 2026-10-14
CVE-2026-63160 Omnispace Agora Project < 26.10.0 Insecure Remember-Me Token Storage — Agora Project 7.4 High 2026-10-13
CVE-2026-109953 FreeRDP 3.0.0 before 3.32.0 Cleartext Credential Disclosure via /restricted-admin — FreeRDP 5.3 Medium 2026-10-13
CVE-2026-108904 pH7Builder before 18.5.0 Sensitive Data Exposure via Member API UserController — ph7builder 6.5 Medium 2026-10-11
CVE-2026-39460 Red Lion Controls N-Tron 700 Series Insufficiently Protected Credentials — 700 Series 8.1 High 2026-10-09
CVE-2026-105833 EspoCRM before 10.0.5 IDOR via PersonalAccount Service Exposes IMAP Passwords — espocrm 7.7 High 2026-10-08
CVE-2026-87428 Brocade ASCG 3.5.0前凭据泄露漏洞 — Brocade Active Support Connectivity Gateway 8.4 High 2026-10-08
CVE-2026-76483 Cisco License On-Prem Security Hardening Release — Cisco License On-Prem 9.1 Critical 2026-10-07
CVE-2026-105138 Obot 0.12.0 before 0.26.2 Credential Exposure via MCP Catalog Entry API — obot 6.5 Medium 2026-10-07
CVE-2026-101331 Langflow OSS is affected by multiple vulnerabilities — Langflow OSS 7.7 High 2026-10-06
CVE-2026-105763 Twenty: Plaintext IMAP/SMTP/CalDAV password disclosure to any workspace member via /metadata GraphQL — twenty 9.6 Critical 2026-10-05
CVE-2026-93474 Monta monta.app Insufficiently Protected Credentials — monta.app 6.5 Medium 2026-10-02
CVE-2026-104051 PictShare < 3.7.1 Sensitive Information Disclosure via info API — pictshare 8.2 High 2026-10-01
CVE-2026-103256 n8n before 2.39.6 and 2.40.x before 2.40.1 Credentials Leak via preAuthentication Hook — n8n 7.1 High 2026-10-01

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