
PEACH
Un cadre d’isolation des locataires
CVE-2026-6976 is a merge request diff tampering vulnerability in GitLab CE/EE that allows an authenticated user with developer-role permissions to hide file changes from merge request diff views through improper input handling of file names. It affects all GitLab CE/EE versions from 15.9 before 18.10.8, 18.11 before 18.11.5, and 19.0 before 19.0.2. The vulnerability was published on June 11, 2026, and patches were released on June 10, 2026. It carries a CVSS v3.1 base score of 3.7 (Low) (GitHub Advisory, GitLab Patch Release).
The root cause is classified as CWE-639 (Authorization Bypass Through User-Controlled Key), stemming from improper input handling of file names within GitLab's merge request diff rendering logic. Under certain conditions, a developer-role user can craft or manipulate file names in a way that causes the diff view to omit or obscure changes, preventing code reviewers from seeing all modifications. Exploitation requires the attacker to be authenticated with at least developer-level access, and user interaction (a reviewer viewing the merge request) is required for the deception to be effective. The vulnerability was originally reported via HackerOne report #3638136 (GitHub Advisory).
Successful exploitation allows a malicious developer to conceal code changes from merge request reviewers, enabling unauthorized or malicious modifications to pass code review undetected and potentially reach production environments. The confidentiality and integrity impacts are both rated Low — limited data exposure may occur alongside the ability to introduce hidden changes into a codebase. Availability is not impacted. The primary risk is supply chain integrity: hidden changes could introduce backdoors, logic flaws, or malicious code into software projects managed on affected GitLab instances (GitHub Advisory, GitLab Patch Release).
git diff output and GitLab's rendered diff for a given merge request.GitLab has released patched versions addressing this vulnerability: upgrade to 18.10.8 or later (for instances running 15.9–18.10.x), 18.11.5 or later (for 18.11.x), or 19.0.2 or later (for 19.0.x). No configuration-based workaround is provided by GitLab; upgrading is the recommended remediation. As an interim control, organizations should implement additional code review processes that verify all changes are properly displayed (e.g., using git diff directly) before approving merge requests, and audit recent merge requests for potential hidden changes (GitLab Patch Release, GitHub Advisory).
Security news outlets including SecurityOnline, GBHackers, and CyberPress covered the GitLab patch release as part of broader reporting on multiple vulnerabilities addressed in the June 2026 patch cycle. UnderCodeNews framed the release as a significant security update affecting millions of development workflows. No notable individual researcher commentary or significant social media discussion specific to CVE-2026-6976 has been identified, consistent with its Low severity rating and lack of public exploit code.
Source: Ce rapport a été généré à l’aide de l’IA
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité pour évaluer votre niveau de risque et identifier les failles dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."