Denial of Service (DoS) vulnerability in mikecao/flight
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| flightphp | core | unaffected |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Flight Project | Flight | — |
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2014-9818 | The mikecao/flight PHP framework in versions prior to v1.2 is vulnerable to Denial of Service (DoS) attacks due to eager loading of request bodies in the Request class constructor. The framework automatically reads the entire request body on every HTTP request, regardless of whether the application needs it. An attacker can exploit this by sending requests with large payloads, causing excessive memory consumption and potentially exhausting available server memory, leading to application crashes or service unavailability. The vulnerability was fixed in v1.2 by implementing lazy loading of request bodies. |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.470% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Flightphp
Flightphp flight |
|
| CPEs | cpe:2.3:a:flightphp:flight:*:*:*:*:*:php:*:* | |
| Vendors & Products |
Flightphp
Flightphp flight |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Flight Project
Flight Project flight |
|
| Vendors & Products |
Flight Project
Flight Project flight |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The mikecao/flight PHP framework in versions prior to v1.2 is vulnerable to Denial of Service (DoS) attacks due to eager loading of request bodies in the Request class constructor. The framework automatically reads the entire request body on every HTTP request, regardless of whether the application needs it. An attacker can exploit this by sending requests with large payloads, causing excessive memory consumption and potentially exhausting available server memory, leading to application crashes or service unavailability. The vulnerability was fixed in v1.2 by implementing lazy loading of request bodies. | |
| Title | Denial of Service (DoS) vulnerability in mikecao/flight | |
| Weaknesses | CWE-770 | |
| References |
| |
| Metrics |
cvssV3_1
|