GitHub Advisoryadvisory · RubyGems

GHSA-9h36-4jf2-hx53 extlib does not properly restrict casts of string values

HIGH Published 2017-10-24 Modified 2023-01-23 Official page ↗
Aliases
CVE-2013-1802
Ecosystem
RubyGems
Packages
extlib
Severity
High
Weaknesses
CWE-704
Reviewed
2020-06-16

Affected packages

• RubyGems extlib: < 0.9.16 → fixed in 0.9.16

Description

The extlib gem 0.9.15 and earlier for Ruby does not properly restrict casts of string values, which might allow remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) by leveraging Action Pack support for (1) YAML type conversion or (2) Symbol type conversion, a similar vulnerability to CVE-2013-0156.

Related

Alias · CVE (1)

  • CVE-2013-1802 The extlib gem 0.9.15 and earlier for Ruby does not properly restrict casts of string values, which might allow remote attackers to conduct… vulnerability

Weakness · CWE (1)

  • CWE-704 Incorrect Type Conversion or Cast weakness

References