Vulnérabilités / CVE-2026-89078

critique

CVE-2026-89078

ruby: double free issue in regular expression parser

Publiée Modifiée CWE 415
Dans la Trivy database depuis au moins le 24 oct. 2026, 07:11 UTCLa date d'entrée avant ce build n'est pas enregistrée.

Sévérité par source

Red Hat9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Bitnami9.9CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L

Le label propre à Trivy est CRITICAL. Critique selon Red Hat, Bitnami.

Description

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to execute arbitrary code on the GitLab server due to a double free issue when parsing a specially crafted regular expression in a CI/CD configuration.

Paquets affectés et versions corrigées

SourcePaquetCorrigé en
bitnami::Bitnami Vulnerability Databasegitlab19.2.7, 19.3.3, 19.4.1
alpine 3.21ruby3.3.13-r0
alpine 3.22ruby3.4.12-r0
alpine 3.23ruby3.4.12-r0
alpine 3.24ruby3.4.12-r0
alpine edgeruby3.4.12-r0
chainguardgitlab-runner-19.2, gitlab-runner-fips-19.219.2.6-r1
debian 12ruby3.1pas de correctif indiqué
debian 13ruby3.3pas de correctif indiqué
debian 14ruby3.3pas de correctif indiqué
echoruby3.1, ruby3.3pas de correctif indiqué
minimosgitlab-cng-19.2, gitlab-cng-19.3, gitlab-cng-19.4 et 10 autres19.2.7-r0 et 2 autres
Afficher les 189 entrées de 26 sources
SourcePaquetCorrigé en
bitnami::Bitnami Vulnerability Databasegitlab19.2.7, 19.3.3, 19.4.1
alpine 3.21ruby3.3.13-r0
alpine 3.22ruby3.4.12-r0
alpine 3.23ruby3.4.12-r0
alpine 3.24ruby3.4.12-r0
alpine edgeruby3.4.12-r0
chainguardgitlab-runner-19.219.2.6-r1
chainguardgitlab-runner-fips-19.219.2.6-r1
debian 12ruby3.1pas de correctif indiqué
debian 13ruby3.3pas de correctif indiqué
debian 14ruby3.3pas de correctif indiqué
echoruby3.1pas de correctif indiqué
echoruby3.3pas de correctif indiqué
minimosgitlab-cng-19.219.2.7-r0
minimosgitlab-cng-19.319.3.3-r0
minimosgitlab-cng-19.419.4.1-r0
minimosgitlab-cng-fips-19.219.2.7-r0
minimosgitlab-cng-fips-19.319.3.3-r0
minimosgitlab-cng-fips-19.419.4.1-r0
minimosgitlab-rails-19.219.2.7-r0
minimosgitlab-rails-19.319.3.3-r0
minimosgitlab-rails-19.419.4.1-r0
minimosgitlab-runner-19.319.3.3-r0
minimosgitlab-runner-19.419.4.1-r0
minimosgitlab-runner-fips-19.319.3.3-r0
minimosgitlab-runner-fips-19.419.4.1-r0
rapidfort alma 10rubypas de correctif indiqué
rapidfort alma 10ruby-bundled-gemspas de correctif indiqué
rapidfort alma 10ruby-default-gemspas de correctif indiqué
rapidfort alma 10ruby-develpas de correctif indiqué
rapidfort alma 10ruby-docpas de correctif indiqué
rapidfort alma 10ruby-libspas de correctif indiqué
rapidfort alma 10rubygem-bigdecimalpas de correctif indiqué
rapidfort alma 10rubygem-bundlerpas de correctif indiqué
rapidfort alma 10rubygem-io-consolepas de correctif indiqué
rapidfort alma 10rubygem-irbpas de correctif indiqué
rapidfort alma 10rubygem-jsonpas de correctif indiqué
rapidfort alma 10rubygem-minitestpas de correctif indiqué
rapidfort alma 10rubygem-power_assertpas de correctif indiqué
rapidfort alma 10rubygem-psychpas de correctif indiqué
rapidfort alma 10rubygem-raccpas de correctif indiqué
rapidfort alma 10rubygem-rakepas de correctif indiqué
rapidfort alma 10rubygem-rbspas de correctif indiqué
rapidfort alma 10rubygem-rdocpas de correctif indiqué
rapidfort alma 10rubygem-rexmlpas de correctif indiqué
rapidfort alma 10rubygem-rsspas de correctif indiqué
rapidfort alma 10rubygem-test-unitpas de correctif indiqué
rapidfort alma 10rubygem-typeprofpas de correctif indiqué
rapidfort alma 10rubygemspas de correctif indiqué
rapidfort alma 10rubygems-develpas de correctif indiqué
rapidfort alma 9rubypas de correctif indiqué
rapidfort alma 9ruby-default-gemspas de correctif indiqué
rapidfort alma 9ruby-develpas de correctif indiqué
rapidfort alma 9ruby-docpas de correctif indiqué
rapidfort alma 9ruby-libspas de correctif indiqué
rapidfort alma 9rubygem-bigdecimalpas de correctif indiqué
rapidfort alma 9rubygem-bundlerpas de correctif indiqué
rapidfort alma 9rubygem-io-consolepas de correctif indiqué
rapidfort alma 9rubygem-irbpas de correctif indiqué
rapidfort alma 9rubygem-jsonpas de correctif indiqué
rapidfort alma 9rubygem-minitestpas de correctif indiqué
rapidfort alma 9rubygem-power_assertpas de correctif indiqué
rapidfort alma 9rubygem-psychpas de correctif indiqué
rapidfort alma 9rubygem-rakepas de correctif indiqué
rapidfort alma 9rubygem-rbspas de correctif indiqué
rapidfort alma 9rubygem-rdocpas de correctif indiqué
rapidfort alma 9rubygem-rexmlpas de correctif indiqué
rapidfort alma 9rubygem-rsspas de correctif indiqué
rapidfort alma 9rubygem-test-unitpas de correctif indiqué
rapidfort alma 9rubygem-typeprofpas de correctif indiqué
rapidfort alma 9rubygemspas de correctif indiqué
rapidfort alma 9rubygems-develpas de correctif indiqué
rapidfort amazon linux 2023ruby3.2pas de correctif indiqué
rapidfort amazon linux 2023ruby3.4pas de correctif indiqué
rapidfort debianrf-ruby3.3pas de correctif indiqué
rapidfort debian 12rf-ruby3.3pas de correctif indiqué
rapidfort debian 12ruby3.10:3.1.2-8.4
rapidfort debian 12ruby3.3pas de correctif indiqué
rapidfort debian 13rf-ruby3.3pas de correctif indiqué
rapidfort debian 13ruby3.10:3.1.2-8.4
rapidfort debian 13ruby3.3pas de correctif indiqué
rapidfort Oracle Linux 10rubypas de correctif indiqué
rapidfort Oracle Linux 10ruby-bundled-gemspas de correctif indiqué
rapidfort Oracle Linux 10ruby-default-gemspas de correctif indiqué
rapidfort Oracle Linux 10ruby-develpas de correctif indiqué
rapidfort Oracle Linux 10ruby-libspas de correctif indiqué
rapidfort Oracle Linux 10rubygem-bigdecimalpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-bundlerpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-io-consolepas de correctif indiqué
rapidfort Oracle Linux 10rubygem-irbpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-jsonpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-minitestpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-power_assertpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-psychpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-raccpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-rakepas de correctif indiqué
rapidfort Oracle Linux 10rubygem-rbspas de correctif indiqué
rapidfort Oracle Linux 10rubygem-rdocpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-rexmlpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-rsspas de correctif indiqué
rapidfort Oracle Linux 10rubygem-test-unitpas de correctif indiqué
rapidfort Oracle Linux 10rubygem-typeprofpas de correctif indiqué
rapidfort Oracle Linux 10rubygemspas de correctif indiqué
rapidfort Oracle Linux 10rubygems-develpas de correctif indiqué
rapidfort Oracle Linux 9rubypas de correctif indiqué
rapidfort Oracle Linux 9ruby-default-gemspas de correctif indiqué
rapidfort Oracle Linux 9ruby-develpas de correctif indiqué
rapidfort Oracle Linux 9ruby-libspas de correctif indiqué
rapidfort Oracle Linux 9rubygem-bigdecimalpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-bundlerpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-io-consolepas de correctif indiqué
rapidfort Oracle Linux 9rubygem-irbpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-jsonpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-minitestpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-power_assertpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-psychpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-rakepas de correctif indiqué
rapidfort Oracle Linux 9rubygem-rbspas de correctif indiqué
rapidfort Oracle Linux 9rubygem-rdocpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-rexmlpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-rsspas de correctif indiqué
rapidfort Oracle Linux 9rubygem-test-unitpas de correctif indiqué
rapidfort Oracle Linux 9rubygem-typeprofpas de correctif indiqué
rapidfort Oracle Linux 9rubygemspas de correctif indiqué
rapidfort Oracle Linux 9rubygems-develpas de correctif indiqué
rapidfort Red Hat 10rubypas de correctif indiqué
rapidfort Red Hat 10ruby-bundled-gemspas de correctif indiqué
rapidfort Red Hat 10ruby-default-gemspas de correctif indiqué
rapidfort Red Hat 10ruby-develpas de correctif indiqué
rapidfort Red Hat 10ruby-libspas de correctif indiqué
rapidfort Red Hat 10rubygem-bigdecimalpas de correctif indiqué
rapidfort Red Hat 10rubygem-bundlerpas de correctif indiqué
rapidfort Red Hat 10rubygem-io-consolepas de correctif indiqué
rapidfort Red Hat 10rubygem-irbpas de correctif indiqué
rapidfort Red Hat 10rubygem-jsonpas de correctif indiqué
rapidfort Red Hat 10rubygem-minitestpas de correctif indiqué
rapidfort Red Hat 10rubygem-power_assertpas de correctif indiqué
rapidfort Red Hat 10rubygem-psychpas de correctif indiqué
rapidfort Red Hat 10rubygem-rakepas de correctif indiqué
rapidfort Red Hat 10rubygem-rbspas de correctif indiqué
rapidfort Red Hat 10rubygem-rdocpas de correctif indiqué
rapidfort Red Hat 10rubygem-rexmlpas de correctif indiqué
rapidfort Red Hat 10rubygem-rsspas de correctif indiqué
rapidfort Red Hat 10rubygem-test-unitpas de correctif indiqué
rapidfort Red Hat 10rubygem-typeprofpas de correctif indiqué
rapidfort Red Hat 10rubygemspas de correctif indiqué
rapidfort Red Hat 10rubygems-develpas de correctif indiqué
rapidfort Red Hat 9rubypas de correctif indiqué
rapidfort Red Hat 9ruby-default-gemspas de correctif indiqué
rapidfort Red Hat 9ruby-develpas de correctif indiqué
rapidfort Red Hat 9ruby-libspas de correctif indiqué
rapidfort Red Hat 9rubygem-bigdecimalpas de correctif indiqué
rapidfort Red Hat 9rubygem-bundlerpas de correctif indiqué
rapidfort Red Hat 9rubygem-io-consolepas de correctif indiqué
rapidfort Red Hat 9rubygem-irbpas de correctif indiqué
rapidfort Red Hat 9rubygem-jsonpas de correctif indiqué
rapidfort Red Hat 9rubygem-minitestpas de correctif indiqué
rapidfort Red Hat 9rubygem-power_assertpas de correctif indiqué
rapidfort Red Hat 9rubygem-psychpas de correctif indiqué
rapidfort Red Hat 9rubygem-rakepas de correctif indiqué
rapidfort Red Hat 9rubygem-rbspas de correctif indiqué
rapidfort Red Hat 9rubygem-rdocpas de correctif indiqué
rapidfort Red Hat 9rubygem-rexmlpas de correctif indiqué
rapidfort Red Hat 9rubygem-rsspas de correctif indiqué
rapidfort Red Hat 9rubygem-test-unitpas de correctif indiqué
rapidfort Red Hat 9rubygem-typeprofpas de correctif indiqué
rapidfort Red Hat 9rubygemspas de correctif indiqué
rapidfort Red Hat 9rubygems-develpas de correctif indiqué
rapidfort rocky 10rubypas de correctif indiqué
rapidfort rocky 10ruby-develpas de correctif indiqué
rapidfort rocky 10ruby-libspas de correctif indiqué
rapidfort rocky 10rubygem-bigdecimalpas de correctif indiqué
rapidfort rocky 10rubygem-bundlerpas de correctif indiqué
rapidfort rocky 10rubygem-io-consolepas de correctif indiqué
rapidfort rocky 10rubygem-jsonpas de correctif indiqué
rapidfort rocky 10rubygem-psychpas de correctif indiqué
rapidfort rocky 10rubygem-rbspas de correctif indiqué
rapidfort rocky 9rubypas de correctif indiqué
rapidfort rocky 9ruby-develpas de correctif indiqué
rapidfort rocky 9ruby-libspas de correctif indiqué
rapidfort rocky 9rubygem-bigdecimalpas de correctif indiqué
rapidfort rocky 9rubygem-bundlerpas de correctif indiqué
rapidfort rocky 9rubygem-io-consolepas de correctif indiqué
rapidfort rocky 9rubygem-jsonpas de correctif indiqué
rapidfort rocky 9rubygem-psychpas de correctif indiqué
rapidfort rocky 9rubygem-rbspas de correctif indiqué
rapidfort ubunturf-ruby3.3pas de correctif indiqué
rapidfort ubunturuby3.3pas de correctif indiqué
wolfigitlab-runner-19.219.2.6-r1

Références

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.