CVE catalog

CVE-2019-16255

jruby: CVE-2019-16255

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
4.19% · Oct 25, 2026

Ruby through 2.4.7, 2.5.x through 2.5.6, and 2.6.x through 2.6.4 allows code injection if the first argument (aka the "command" argument) to Shell#[] or Shell#test in lib/shell.rb is untrusted data. An attacker can exploit this to call an arbitrary Ruby method.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianjrubysid10.1.2.0+ds-1fixed
Debianjrubyforky10.1.2.0+ds-1fixed
Debianjrubytrixie9.4.8.0+ds-3fixed
Debianjrubybookworm9.3.9.0+ds-8fixed
Alpineruby3.102.5.7-r0fixed
Alpineruby3.112.6.5-r0fixed
Alpineruby3.122.6.5-r0fixed
Alpineruby3.132.6.5-r0fixed
Alpineruby3.142.6.5-r0fixed
Alpineruby3.152.6.5-r0fixed
Alpineruby3.162.6.5-r0fixed
Alpineruby3.172.6.5-r0fixed
Alpineruby3.182.6.5-r0fixed
Alpineruby3.192.6.5-r0fixed
Alpineruby3.202.6.5-r0fixed
Alpineruby3.212.6.5-r0fixed
Alpineruby3.222.6.5-r0fixed
Alpineruby3.232.6.5-r0fixed
Alpineruby3.242.6.5-r0fixed
Alpineruby3.72.4.10-r0fixed
Alpineruby3.82.5.7-r0fixed
Alpineruby3.92.5.7-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjrubysourcesid9.3.9.0+ds-1not yet assignedNot reported[972230]
Debianjrubysourceforky9.3.9.0+ds-1not yet assignedNot reported[972230]
Debianjrubysourcetrixie9.3.9.0+ds-1not yet assignedNot reported[972230]
Debianjrubysourcebookworm9.3.9.0+ds-1not yet assignedNot reported[972230]
Alpinerubyapk3.102.5.7-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.112.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.122.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.132.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.142.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.152.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.162.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.172.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.182.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.192.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.202.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.212.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.222.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.232.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.242.6.5-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.72.4.10-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.82.5.7-r0Not reportedALPINE-CVE-2019-16255Not reported
Alpinerubyapk3.92.5.7-r0Not reportedALPINE-CVE-2019-16255Not reported

[Debian bug #972230]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [jruby]Fixed
    Details (2)
    • 9.3.9.0+ds-8 · all · bookworm

      Fixed · Fixed: 9.3.9.0+ds-1

      dsa · jruby · debian · bookworm; dsa · jruby · debian · 12

    • 9.3.9.0+ds-8 · all · bookworm

      Fixed · Fixed: 9.3.9.0+ds-1

      dsa · jruby · debian · bookworm; dsa · jruby · debian · 12

[Debian 13 (Trixie)]

  • [jruby]Fixed
    Details (2)
    • 9.4.8.0+ds-3 · all · trixie

      Fixed · Fixed: 9.3.9.0+ds-1

      dsa · jruby · debian · 13

    • 9.4.8.0+ds-3 · all · trixie

      Fixed · Fixed: 9.3.9.0+ds-1

      dsa · jruby · debian · 13

Observed:

References