CVE catalog

CVE-2026-97229

ruby3.1: CVE-2026-97229

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
18.43% · Oct 25, 2026

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianruby3.1bookworm3.1.2-7+deb12u1vulnerable
Debianruby3.1bookworm-security3.1.2-7+deb12u1vulnerable
Alpineruby3.243.4.12-r0fixed
Alpineruby3.233.4.12-r0fixed
Alpineruby3.213.3.13-r0fixed
Alpineruby3.223.4.12-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby3.1sourcebookworm(unfixed)not yet assignedNot reportedNot reported
Alpinerubyapk3.243.4.12-r0Not reportedALPINE-CVE-2026-97229Not reported
Alpinerubyapk3.233.4.12-r0Not reportedALPINE-CVE-2026-97229Not reported
Alpinerubyapk3.213.3.13-r0Not reportedALPINE-CVE-2026-97229Not reported
Alpinerubyapk3.223.4.12-r0Not reportedALPINE-CVE-2026-97229Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libruby3.1]Affected

    Source package: [ruby3.1]

    Details (4)
    • 3.1.2-7+deb12u1 · amd64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · amd64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

  • [ruby3.1]Affected
    Details (4)
    • 3.1.2-7+deb12u1 · amd64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · amd64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

  • [ruby3.1-dev]Affected

    Source package: [ruby3.1]

    Details (4)
    • 3.1.2-7+deb12u1 · amd64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · amd64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · arm64 · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

  • [ruby3.1-doc]Affected

    Source package: [ruby3.1]

    Details (4)
    • 3.1.2-7+deb12u1 · all · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · all · bookworm

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · all · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

    • 3.1.2-7+deb12u1 · all · bookworm-security

      Affected

      dsa · ruby3.1 · debian · bookworm; dsa · ruby3.1 · debian · 12

[Debian 13 (Trixie)]

  • [libruby3.3]Affected

    Source package: [ruby3.3]

    Details (2)
    • 3.3.8-2 · amd64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

    • 3.3.8-2 · arm64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

  • [ruby3.3]Affected
    Details (2)
    • 3.3.8-2 · amd64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

    • 3.3.8-2 · arm64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

  • [ruby3.3-dev]Affected

    Source package: [ruby3.3]

    Details (2)
    • 3.3.8-2 · amd64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

    • 3.3.8-2 · arm64 · trixie

      Affected

      dsa · ruby3.3 · debian · 13

  • [ruby3.3-doc]Affected

    Source package: [ruby3.3]

    Details (2)
    • 3.3.8-2 · all · trixie

      Affected

      dsa · ruby3.3 · debian · 13

    • 3.3.8-2 · all · trixie

      Affected

      dsa · ruby3.3 · debian · 13

Observed:

References