Every CVE Search/ Get API key

CVE-2026-89078

Double Free in GitLab

9.9 CriticalFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
Low

Exploit likelihood

0.52%Up 0.2 points since Sep 24, 2026
90%50%10%1%

What each source reports

CVE List Score used 9.9

Double Free in GitLab

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.

Record
CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Weakness
CWE-415
Updated
2026-11-02
EUVDEUVD-2026-85736 9.9

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.

Record
EUVD-2026-85736
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Updated
2026-11-02
GitHub AdvisoriesGHSA-9chr-4x58-948m 9.9

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.7, 19...

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.

Record
GHSA-9chr-4x58-948m
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Weakness
CWE-415
Updated
2026-11-02
NVD 9.9

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.

Record
CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Weakness
CWE-415
Updated
2026-11-02
OSVALPINE-CVE-2026-89078 9.9

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.

Record
ALPINE-CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Updated
2026-11-02
OSVBELL-CVE-2026-89078 9.9
Record
BELL-CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Updated
2026-11-02
Show 4 moreShow less
OSV 9.9

Double Free in GitLab

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.

Record
CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Weakness
CWE-415
Updated
2026-11-02
OSVDEBIAN-CVE-2026-89078 9.9

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.

Record
DEBIAN-CVE-2026-89078
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Updated
2026-11-07
OSVBIT-gitlab-2026-89078 No score

Double Free in GitLab

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.

Record
BIT-gitlab-2026-89078
Updated
2026-11-02
OSVopenSUSE-SU-2026:12252-1 No score

libruby4_0-4_0-4.0.9-1.1 on GA media

These are all security issues fixed in the libruby4_0-4_0-4.0.9-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12252-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ruby
Alpine:v3.21
before 3.3.13-r0
3.3.13-r0
ruby
Alpine:v3.22
before 3.4.12-r0
3.4.12-r0
ruby
Alpine:v3.23
before 3.4.12-r0
3.4.12-r0
ruby
Alpine:v3.24
before 3.4.12-r0
3.4.12-r0
ruby
Alpaquita:23
3.1.2-r1 up to 3.3.13-r0
3.3.13-r0
ruby
Alpaquita:25
3.4.4-r0 up to 3.4.12-r0
3.4.12-r0
ruby
Alpaquita:stream
3.1.2-r1 up to 3.4.12-r0
3.4.12-r0
gitlab
Bitnami
19.2.0 up to 19.2.7, 19.3.0 up to 19.3.3, 19.4.0 up to 19.4.1
19.2.719.3.319.4.1
ruby3.1
Debian:12
All versions, plus listed versions
3.1.2-73.1.2-7+deb12u13.1.2-7+hurd.13.1.2-83.1.2-8.1~exp13.1.2-8.33.1.2-8.43.1.2-8.5
None known
ruby3.3
Debian:13
before 3.3.13-0+deb13u1, plus listed versions
3.3.8-23.3.8-2.13.3.8-2.2
3.3.13-0+deb13u1
ruby3.3
Debian:14
All versions, plus listed versions
3.3.8-23.3.8-2.13.3.8-2.2
None known
ruby4.0
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 4.0.9-1.1
4.0.9-1.1

History

History
RecordedChangedSources
affectedOSV
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-89078 is a critical vulnerability (CVSS 9.9) in Gitlab, published September 23, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in ruby 3.3.13-r0.

References

Show 6 moreShow less
MoveEnter Open