CVE Details

CVE-2026-97229 GitLab Community Edition and Enterprise Edition Integer Overflow or Wraparound Vulnerability
Published: 2026-10-29 CVSS: 10 CRITICAL Product: GitLab Community Edition and Enterprise Edition Due Date: 2026-11-01

GitLab Community Edition and Enterprise Edition contain a integer overflow or wraparound vulnerability that could allow 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.

GitHub PoC

Warning: GitHub PoC repositories are unverified. Some may be fake or contain malware. Use caution and review code before running anything.
  • killvxk/gitweekly • ⭐ 134 • 2025-07-22 • Conf: 95.0%
  • 收集各种有趣的github项目
  • jburgess-r7/CVE-2026-97229-PoC • ⭐ 63 • 2026-10-13 • Conf: 95.0%
  • GitLab CI lint integer-overflow RCE PoC for CVE-2026-97229, validated against the official 19.4.1 CE amd64 image

FIRST EPSS

EPSS estimates the probability of exploitation in the next 30 days. Higher values indicate higher likelihood of real-world exploitation.

Timeline

CVE Stalker KEV MITRE GitHub FIRST (EPSS)

MITRE

CVSS

  • Score: 10
  • Severity: CRITICAL
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

SSVC

  • Exploitation: none
  • Automatable: yes
  • Technical Impact: total

References

Show Raw Data
Key Remaining Key Value
dataType CVE_RECORD
dataVersion 5.2
cveMetadata > cveId CVE-2026-97229
cveMetadata > assignerOrgId ceab7361-8a18-47b1-92ba-4d7d25f6715a
cveMetadata > state PUBLISHED
cveMetadata > assignerShortName GitLab
cveMetadata > dateReserved 2026-09-24T10:04:47.421Z
cveMetadata > datePublished 2026-10-13T01:05:46.166Z
cveMetadata > dateUpdated 2026-10-14T10:51:05.616Z
containers > cna > title Integer Overflow or Wraparound in GitLab
containers > cna > descriptions > 0 > lang en
containers > cna > descriptions > 0 > value 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.
containers > cna > affected > 0 > vendor GitLab
containers > cna > affected > 0 > product GitLab
containers > cna > affected > 0 > repo https://gitlab.com/gitlab-org/gitlab
containers > cna > affected > 0 > cpes > 0 cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
containers > cna > affected > 0 > versions > 0 > version 19.2
containers > cna > affected > 0 > versions > 0 > status affected
containers > cna > affected > 0 > versions > 0 > lessThan 19.2.8
containers > cna > affected > 0 > versions > 0 > versionType semver
containers > cna > affected > 0 > versions > 1 > version 19.3
containers > cna > affected > 0 > versions > 1 > status affected
containers > cna > affected > 0 > versions > 1 > lessThan 19.3.5
containers > cna > affected > 0 > versions > 1 > versionType semver
containers > cna > affected > 0 > versions > 2 > version 19.4
containers > cna > affected > 0 > versions > 2 > status affected
containers > cna > affected > 0 > versions > 2 > lessThan 19.4.2
containers > cna > affected > 0 > versions > 2 > versionType semver
containers > cna > affected > 0 > defaultStatus unaffected
containers > cna > problemTypes > 0 > descriptions > 0 > lang en
containers > cna > problemTypes > 0 > descriptions > 0 > description CWE-190: Integer Overflow or Wraparound
containers > cna > problemTypes > 0 > descriptions > 0 > cweId CWE-190
containers > cna > problemTypes > 0 > descriptions > 0 > type CWE
containers > cna > references > 0 > url https://gitlab.com/gitlab-org/gitlab/-/work_items/630686
containers > cna > references > 1 > url https://hackerone.com/reports/4055749
containers > cna > references > 1 > name HackerOne Bug Bounty Report #4055749
containers > cna > references > 1 > tags > 0 technical-description
containers > cna > references > 1 > tags > 1 exploit
containers > cna > references > 1 > tags > 2 permissions-required
containers > cna > references > 2 > url https://hackerone.com/reports/4058589
containers > cna > references > 2 > name HackerOne Bug Bounty Report #4058589
containers > cna > references > 2 > tags > 0 technical-description
containers > cna > references > 2 > tags > 1 exploit
containers > cna > references > 2 > tags > 2 permissions-required
containers > cna > references > 3 > url https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/
containers > cna > metrics > 0 > format CVSS
containers > cna > metrics > 0 > scenarios > 0 > lang en
containers > cna > metrics > 0 > scenarios > 0 > value GENERAL
containers > cna > metrics > 0 > cvssV3_1 > version 3.1
containers > cna > metrics > 0 > cvssV3_1 > vectorString CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
containers > cna > metrics > 0 > cvssV3_1 > attackVector NETWORK
containers > cna > metrics > 0 > cvssV3_1 > attackComplexity LOW
containers > cna > metrics > 0 > cvssV3_1 > privilegesRequired NONE
containers > cna > metrics > 0 > cvssV3_1 > userInteraction NONE
containers > cna > metrics > 0 > cvssV3_1 > scope CHANGED
containers > cna > metrics > 0 > cvssV3_1 > confidentialityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > integrityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > availabilityImpact HIGH
containers > cna > metrics > 0 > cvssV3_1 > baseScore 10
containers > cna > metrics > 0 > cvssV3_1 > baseSeverity CRITICAL
containers > cna > solutions > 0 > lang en
containers > cna > solutions > 0 > value Upgrade to versions 19.2.8, 19.3.5, 19.4.2 or above.
containers > cna > credits > 0 > lang en
containers > cna > credits > 0 > value Thanks [joaxcar](https://hackerone.com/joaxcar) for reporting this vulnerability through our HackerOne bug bounty program
containers > cna > credits > 0 > type finder
containers > cna > providerMetadata > orgId ceab7361-8a18-47b1-92ba-4d7d25f6715a
containers > cna > providerMetadata > shortName GitLab
containers > cna > providerMetadata > dateUpdated 2026-10-13T01:05:46.166Z
containers > adp > 0 > metrics > 0 > other > type ssvc
containers > adp > 0 > metrics > 0 > other > content > id CVE-2026-97229
containers > adp > 0 > metrics > 0 > other > content > role CISA Coordinator
containers > adp > 0 > metrics > 0 > other > content > options > 0 > Exploitation none
containers > adp > 0 > metrics > 0 > other > content > options > 1 > Automatable yes
containers > adp > 0 > metrics > 0 > other > content > options > 2 > Technical Impact total
containers > adp > 0 > metrics > 0 > other > content > version 2.0.3
containers > adp > 0 > metrics > 0 > other > content > timestamp 2026-10-14T03:59:10.957307Z
containers > adp > 0 > title CISA ADP Vulnrichment
containers > adp > 0 > providerMetadata > orgId 134c704f-9b21-4f2e-91b3-4a467353bcc0
containers > adp > 0 > providerMetadata > shortName CISA-ADP
containers > adp > 0 > providerMetadata > dateUpdated 2026-10-14T10:51:05.616Z