CVE-2017-10784: Ruby-Lang Ruby

High severity, CVSS 8.8. EPSS: 16.4% chance of exploitation in the next 30 days.

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.

Affected products

  • Ruby-Lang Ruby: up to and including 2.2.7; version 2.3.0 only; version 2.3.1 only; version 2.3.2 only; version 2.3.3 only; version 2.3.4 only; …

Published 2017-09-19. Last modified 2026-06-17.