The Basic authentication code in WEBrick library in Ruby before 2.2.8, 2.3.x before 2.3.5, and 2.4.x through 2.4.1 allows remote attackers to inject terminal emulator escape sequences into its log and possibly execute arbitrary commands via a crafted user name.
Metrics
Affected Vendors & Products
Advisories
Source | ID | Title |
---|---|---|
![]() |
DLA-1113-1 | ruby1.8 security update |
![]() |
DLA-1114-1 | ruby1.9.1 security update |
![]() |
DLA-1421-1 | ruby2.1 security update |
![]() |
DSA-4031-1 | ruby2.3 security update |
![]() |
EUVD-2022-2118 | The Basic authentication code in WEBrick library in Ruby before 2.2.8, 2.3.x before 2.3.5, and 2.4.x through 2.4.1 allows remote attackers to inject terminal emulator escape sequences into its log and possibly execute arbitrary commands via a crafted user name. |
![]() |
GHSA-369m-2gv6-mw28 | WEBrick RCE Vulnerability |
![]() |
USN-3439-1 | Ruby vulnerabilities |
![]() |
USN-3528-1 | Ruby vulnerabilities |
![]() |
USN-3685-1 | Ruby vulnerabilities |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sat, 12 Jul 2025 13:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
epss
|
epss
|

Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-05T17:50:11.932Z
Reserved: 2017-07-01T00:00:00
Link: CVE-2017-10784

No data.

Status : Deferred
Published: 2017-09-19T17:29:00.263
Modified: 2025-04-20T01:37:25.860
Link: CVE-2017-10784


No data.