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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-525 (通过浏览器缓存导致的信息暴露) — Vulnerability Class 36

36 vulnerabilities classified as CWE-525 (通过浏览器缓存导致的信息暴露). AI Chinese analysis included.

CWE-525 represents a critical information exposure weakness where web applications fail to implement appropriate caching policies for sensitive data. This vulnerability typically arises when developers neglect to configure HTTP headers that control browser storage behavior, allowing private information such as login credentials, financial details, or personal identifiers to persist in local cache files. Attackers exploit this by accessing shared or public computers, retrieving cached pages, or using forensic tools to extract residual data from disk storage. To mitigate this risk, developers must explicitly instruct browsers not to store sensitive content by setting specific cache-control headers, such as "no-store," "no-cache," and "must-revalidate." Additionally, implementing secure session management and ensuring proper logout procedures further reduces the likelihood of sensitive data lingering in browser memory, thereby protecting user privacy and maintaining application integrity against unauthorized access.

MITRE CWE Description
The web application does not use an appropriate caching policy that specifies the extent to which each web page and associated form fields should be cached.
Common Consequences (1)
Confidentiality Read Application Data
Browsers often store information in a client-side cache, which can leave behind sensitive information for other users to find and exploit, such as passwords or credit card numbers. The locations at most risk include public terminals, such as those in libraries and Internet cafes.
Mitigations (4)
Architecture and Design Protect information stored in cache.
Implementation Use a restrictive caching policy for forms and web pages that potentially contain sensitive information, such as "no-cache" in the Cache-Control header.
Architecture and Design Do not store unnecessarily sensitive information in the cache.
Architecture and Design Consider using encryption in the cache.
CVE ID Title CVSS Severity Published
CVE-2024-22333 IBM Maximo Application Suite information disclosure — Maximo Application Suite 3.3 Low 2024-06-13
CVE-2022-43841 IBM Aspera Console information disclosure — Aspera Console 4.0 Medium 2024-05-30
CVE-2024-22343 IBM TXSeries for Multiplatforms information disclosure — TXSeries for Multiplatforms 4.0 Medium 2024-05-10
CVE-2023-46181 IBM Secure Proxy information disclosure — Secure Proxy 4.0 Medium 2024-03-15
CVE-2023-27545 IBM Watson CloudPak for Data Data Stores information disclosure — Watson CloudPak for Data Data Stores 4.0 Medium 2024-02-29
CVE-2021-42015 Siemens Mendix 安全漏洞 — Mendix Applications using Mendix 7 5.5 - 2021-11-09

Vulnerabilities classified as CWE-525 (通过浏览器缓存导致的信息暴露) represent 36 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.