Plack::Middleware::Security::Common versions before 0.13.1 for Perl did not block header injections in request paths.
The header injection rule was ineffective at blocking header injections in the request paths unless they were double-encoded, for example,
GET /path\r\nHTTP/1.1\r\nHost: secret.example.com
Note that it is unclear whether request paths with CRLF followed by additional headers would be blocked by reverse proxies, or how they would be processed by Plack-based servers.
Metrics
Affected Vendors & Products
References
History
Mon, 01 Jun 2026 18:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
Fri, 29 May 2026 16:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Rrwo
Rrwo plack::middleware::security::common |
|
| Vendors & Products |
Rrwo
Rrwo plack::middleware::security::common |
Thu, 28 May 2026 23:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
Thu, 28 May 2026 12:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Plack::Middleware::Security::Common versions before 0.13.1 for Perl did not block header injections in request paths. The header injection rule was ineffective at blocking header injections in the request paths unless they were double-encoded, for example, GET /path\r\nHTTP/1.1\r\nHost: secret.example.com Note that it is unclear whether request paths with CRLF followed by additional headers would be blocked by reverse proxies, or how they would be processed by Plack-based servers. | |
| Title | Plack::Middleware::Security::Common versions before 0.13.1 for Perl did not block header injections in request paths | |
| Weaknesses | CWE-113 CWE-790 |
|
| References |
|
Status: PUBLISHED
Assigner: CPANSec
Published: 2026-05-28T11:36:50.565Z
Updated: 2026-06-01T18:00:18.515Z
Reserved: 2026-05-26T20:57:50.718Z
Link: CVE-2026-9658
Updated: 2026-05-28T22:33:29.133Z
Status : Deferred
Published: 2026-05-28T13:16:25.067
Modified: 2026-06-01T19:16:56.177
Link: CVE-2026-9658
No data.