CVE Catalog

CVE-2017-10784

High
Published: Translated: NVD NIST

Summary

The Basic authentication code in the 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 logs, potentially leading to the execution of arbitrary commands.

Risk Assessment

Attackers could exploit this vulnerability to gain control over the system by executing unauthorized commands, posing a serious security threat to the organization.

Recommendation

It is recommended to update the WEBrick library to the latest version to mitigate this vulnerability and to monitor logs for potential attack attempts.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS