Katalog CWE

CWE-433 · Słabość

Unparsed Raw Web Content Delivery

Abstrakcja
Wariant
Status
Niekompletny
Dodano
19 lipca 2006
Ostatnia zmiana
11 grudnia 2025

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

Opis

The product stores raw content or supporting code under the web document root with an extension that is not specifically handled by the server.

If code is stored in a file with an extension such as ".inc" or ".pl", and the web server does not have a handler for that extension, then the server will likely send the contents of the file directly to the requester without the pre-processing that was expected. When that file contains sensitive information such as database credentials, this may allow the attacker to compromise the application or associated components.

Skutki

  • Confidentiality

    Read Application Data

Zapobieganie

  • Architecture and Design

    Perform a type check before interpreting files.

  • Architecture and Design

    Do not store sensitive information in files which may be misinterpreted.

Przykłady podatności

Słabość nadrzędna

Kiedy powstaje

Dotyczy

Not Language-Specific, Web Based, Web Server

Uwagi

This overlaps direct requests (CWE-425), alternate path (CWE-424), permissions (CWE-275), and sensitive file under web root (CWE-219).

Źródła

  1. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 3, "File Handlers", Page 74, Addison Wesley, 2006

Wpis z katalogu CWE 4.20.