CWE-522 Insufficiently Protected Credentials
Description
The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-522 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-88f6-4rjv-x774 | CVE-2026-91982 | MODERATE |
Vikunja: TOTP secret is readable after enrollment, no step-up auth |
2026-10-09 | |
| GHSA-jmr8-r558-3jhx | - | MODERATE |
Duplicate Advisory: Vikunja: TOTP secret is readable after enrollment, no step-up auth |
2026-10-09 | |
| GHSA-c6rp-p8xm-4q9f | CVE-2026-107399 | MODERATE |
Mechanize sends credential headers to another origin after a meta refresh |
2026-10-08 | |
| GHSA-2mwr-xjcg-37j7 | CVE-2026-107715 | MODERATE |
Mechanize sends credential headers to another host after an HTTP redirect |
2026-10-08 | |
| GHSA-3wp9-xfwm-rjjf | CVE-2026-107285 | MODERATE |
AsyncHttpClient: WebSocket proxy credentials sent to the origin server over a CONNECT tunnel |
2026-10-08 | |
| GHSA-jmqq-x5g9-9p2w | CVE-2026-107282 | CRITICAL |
AsyncHttpClient: Replay to a different host sends the original host request and credentials to the new host |
2026-10-08 | |
| GHSA-rqf5-2wxv-rjf4 | CVE-2026-107231 | HIGH |
AsyncHttpClient: Digest challenge without a usable nonce downgrades to Basic and sends the password in cleartext |
2026-10-08 | |
| GHSA-p3fw-7699-7926 | CVE-2026-105742 | LOW |
Docling: Configured HTTP headers sent to every remote image host named by a document |
2026-10-07 | |
| GHSA-6qxp-vccf-f47h | CVE-2026-104850 | HIGH |
MCP TypeScript SDK: OAuth client could send credentials to an authorization server chosen by the MCP server |
2026-10-06 | |
| GHSA-3jhr-mxmx-38cx | CVE-2026-76839 | HIGH | - |
Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet() |
2026-09-17 |
| GHSA-8vp7-8q4w-vv7m | - | HIGH | - |
Duplicate Advisory: Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet() |
2026-09-17 |
| GHSA-xjw5-q542-3vmr | CVE-2026-76846 | HIGH | - |
Grav: config_denied_paths default list omits `system`, exposing real secrets (e.g. system.cache.redis.password) via the Twig sandbox when config_access is enabled |
2026-09-17 |
| GHSA-crrc-vpp2-f5x7 | - | HIGH | - |
Duplicate Advisory: Grav: config_denied_paths default list omits `system`, exposing real secrets (e.g. system.cache.redis.password) via the Twig sandbox when config_access is enabled |
2026-09-17 |
| GHSA-955m-rr6m-2f9v | CVE-2026-76969 | CRITICAL |
@sap/cds-mtx: Credential disclosure in multitenant applications using SAP Cloud Application Programming Model (CAP) |
2026-09-17 | |
| GHSA-f8m2-889x-vw4x | CVE-2026-85717 | MODERATE |
AsyncHttpClient re-sends client-wide realm credentials to a cross-origin redirect target |
2026-09-17 | |
| GHSA-xr57-gcx8-52hf | CVE-2026-85720 | MODERATE |
AsyncHttpClient sends origin credentials to the proxy on the plaintext CONNECT request |
2026-09-17 | |
| GHSA-486v-q2wf-fp2r | CVE-2026-88013 | LOW |
rclone: http backend forwards custom/auth headers to a different host on redirect |
2026-09-10 | |
| GHSA-fxg7-897c-57mp | CVE-2026-59158 | HIGH |
Nuxt Ollama: Public Runtime Config Exposes Ollama API Key to Browser Clients |
2026-09-09 | |
| GHSA-6x6c-w9w9-hv4h | CVE-2026-71494 | MODERATE |
Infracost: Terraform Cloud and registry token disclosure via unvalidated hostname |
2026-09-08 | |
| GHSA-h4v5-crx2-3cv4 | CVE-2026-72793 | HIGH |
SiYuan: Non-administrator responses from /api/system/getConf omit three secrets that the configuration-export path explicitly strips, disclosing the session-cookie signing key and the OS username to anonymous readers |
2026-09-04 | |
| GHSA-2qqv-3jgq-vpm9 | - | CRITICAL |
Duplicate Advisory: Non-administrator responses from /api/system/getConf omit three secrets that the configuration-export path explicitly strips, disclosing the session-cookie signing key and the OS username to anonymous readers |
2026-09-04 | |
| GHSA-34fj-mwm6-fjfg | CVE-2026-72794 | HIGH |
SiYuan: The session-cookie signing key (Conf.CookieKey) is returned to anonymous readers by /api/system/getConf |
2026-09-04 | |
| GHSA-hg4j-w33m-p7g4 | - | CRITICAL |
Duplicate Advisory: The session-cookie signing key (Conf.CookieKey) is returned to anonymous readers by /api/system/getConf |
2026-09-04 | |
| GHSA-8x84-r2ff-h8pq | CVE-2026-72801 | HIGH |
SiYuan: Encrypted-notebook key-derivation material and wrapped notebook keys disclosed to anonymous readers, enabling offline master-password cracking |
2026-09-03 | |
| GHSA-hr3f-qfrh-h7w5 | - | HIGH |
Duplicate Advisory: Encrypted-notebook key-derivation material and wrapped notebook keys disclosed to anonymous readers, enabling offline master-password cracking |
2026-09-03 |