8000 Updated advisory posts against rubysec/ruby-advisory-db@8ab1b43 · rubysec/rubysec.github.io@cc93d28 · GitHub
[go: up one dir, main page]

Skip to content

Commit cc93d28

Browse files
postmodernRubySec CI
authored andcommitted
Updated advisory posts against rubysec/ruby-advisory-db@8ab1b43
1 parent fe7bc13 commit cc93d28

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
layout: advisory
3+
title: 'CVE-2025-27111 (rack): Escape Sequence Injection vulnerability in Rack lead
4+
to Possible Log Injection'
5+
comments: false
6+
categories:
7+
- rack
8+
advisory:
9+
gem: rack
10+
cve: 2025-27111
11+
ghsa: 8cgq-6mh2-7j6v
12+
url: https://github.com/rack/rack/security/advisories/GHSA-8cgq-6mh2-7j6v
13+
title: Escape Sequence Injection vulnerability in Rack lead to Possible Log Injection
14+
date: 2025-03-04
15+
description: |
16+
## Summary
17+
18+
`Rack::Sendfile` can be exploited by crafting input that
19+
includes newline characters to manipulate log entries.
20+
21+
## Details
22+
23+
The `Rack::Sendfile` middleware logs unsanitized header values from
24+
the `X-Sendfile-Type` header. An attacker can exploit this by
25+
injecting escape sequences (such as newline characters) into the
26+
header, resulting in log injection.
27+
28+
## Impact
29+
30+
This vulnerability can distort log files, obscure
31+
attack traces, and complicate security auditing.
32+
33+
## Mitigation
34+
35+
- Update to the latest version of Rack, or
36+
- Remove usage of `Rack::Sendfile`.
37+
cvss_v4: 6.9
38+
patched_versions:
39+
- "~> 2.2.12"
40+
- "~> 3.0.13"
41+
- ">= 3.1.11"
42+
related:
43+
url:
44+
- https://nvd.nist.gov/vuln/detail/CVE-2025-27111
45+
- https://github.com/rack/rack/security/advisories/GHSA-8cgq-6mh2-7j6v
46+
- https://github.com/rack/rack/commit/803aa221e8302719715e224f4476e438f2531a53
47+
- https://github.com/rack/rack/commit/aeac570bb8080ca7b53b7f2e2f67498be7ebd30b
48+
- https://github.com/rack/rack/commit/b13bc6bfc7506aca3478dc5ac1c2ec6fc53f82a3
49+
- https://github.com/advisories/GHSA-8cgq-6mh2-7j6v
50+
---

0 commit comments

Comments
 (0)
0