Katalog CWE

CWE-525 · Słabość

Use of Web Browser Cache Containing Sensitive Information

Abstrakcja
Wariant
Status
Niekompletny
Dodano
19 lipca 2006
Ostatnia zmiana
30 kwietnia 2026

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

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.

Skutki

  • 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.

Zapobieganie

  • 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.

Przykłady podatności

Słabość nadrzędna

Kiedy powstaje

Dotyczy

Not Language-Specific, Web Based, Web Server

Wpis z katalogu CWE 4.20.