CVE-2015-7551

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

mediumEPSS 0.5%

Description

The Fiddle::Handle implementation in ext/fiddle/handle.c in Ruby before 2.0.0-p648, 2.1 before 2.1.8, and 2.2 before 2.2.4, as distributed in Apple OS X before 10.11.4 and other products, mishandles tainting, which allows context-dependent attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted string, related to the DL module and the libffi library. NOTE: this vulnerability exists because of a CVE-2009-5147 regression.

Metrics

Severity
medium
no public PoC known
41.2 %
High — this CVE ranks above the median of all CVEs scored today (rank ≥ 36%).
0.5 %
Low — model estimates < 1% exploitation likelihood.
Published
2026-04-17 23:15 UTC

Affected operating systems

  • linux

    debian / debian_linux10.0

  • linux

    debian / debian_linux11.0

  • linux

    debian / debian_linux9.0

  • linux

    ubuntu / ruby2.3xenial

  • macos

    apple / macos

  • other

    fedoraproject / fedora36

  • other

    fedoraproject / fedora37

  • other

    fedoraproject / fedora38

Affected products

Products and version ranges extracted from the vendor/CERT advisory. A range like „<4.14.6“ implies the update recommendation „upgrade to 4.14.6 or later“.

  • bitnami

    ruby-min2.6.0

  • bitnami

    ruby-min2.7.0

  • bitnami

    ruby-min3.0.0

  • bitnami

    ruby-min3.1.0

  • bitnami

    ruby-min3.2.0

  • bitnami

    ruby-min3.3.0

  • bitnami

    ruby-min

  • maven

    org.jruby:jruby0.8.3

  • maven

    org.jruby:jruby0.9.1

  • maven

    org.jruby:jruby0.9.2

  • maven

    org.jruby:jruby0.9.8

  • maven

    org.jruby:jruby0.9.9

  • maven

    org.jruby:jruby1.0

  • maven

    org.jruby:jruby1.0.1

  • maven

    org.jruby:jruby1.0.2

  • maven

    org.jruby:jruby1.0.3

  • maven

    org.jruby:jruby1.0RC1

  • maven

    org.jruby:jruby1.0RC2

  • maven

    org.jruby:jruby1.0RC3

  • maven

    org.jruby:jruby1.1

  • maven

    org.jruby:jruby1.1.1

  • maven

    org.jruby:jruby1.1.2

  • maven

    org.jruby:jruby1.1.3

  • maven

    org.jruby:jruby1.1.4

References & sources

Linked CVEs

Show 11 more CVEs
IDCVE-2015-7551