Saturday, March 1, 2025
HomeCyber Security NewsGitLab Patches HTML Injection Flaw Leads to XSS Attacks

GitLab Patches HTML Injection Flaw Leads to XSS Attacks

Published on

SIEM as a Service

Follow Us on Google News

GitLab has announced the release of critical security updates for its Community Edition (CE) and Enterprise Edition (EE).

The updates address a high-severity HTML injection vulnerability that could lead to cross-site scripting (XSS) attacks. The patched versions, 17.5.1, 17.4.3, and 17.3.6, are now available for immediate upgrade. 

The vulnerability, CVE-2024-8312, affects all GitLab CE/EE versions from 15.10 to the latest releases before these patches.

It was discovered that an attacker could inject HTML into the Global Search field on a diff view, potentially exploiting this flaw for XSS attacks.

National Cybersecurity Awareness Month Cyber Challenges – Test your Skills Now

With a CVSS score of 8.7, this issue is considered high severity due to its potential impact on confidentiality and integrity.

GitLab has emphasized the importance of upgrading self-managed installations to these patched versions without delay.

While GitLab.com users are already protected with the updated version, GitLab Dedicated customers do not need to take any action. 

In addition to the XSS vulnerability, the updates address a medium-severity denial of service (DoS) vulnerability via XML manifest file import, identified as CVE-2024-6826.

This issue affected versions from 11.2 onwards and could allow attackers to disrupt services by importing a maliciously crafted XML file. 

Researchers boxcar and a92847865 responsibly reported both vulnerabilities through GitLab’s HackerOne bug bounty program, respectively.

GitLab continues its commitment to security by releasing both scheduled and ad-hoc critical patches for high-severity vulnerabilities. Scheduled releases occur twice monthly on the second and fourth Wednesdays.

Users are encouraged to visit GitLab’s release blog and security FAQ for more information on maintaining secure installations.

The company also advises following best practices outlined in their blog post on securing GitLab instances.

For those using GitLab’s helm charts, devkit, and analytics stack, updates have been made to remove support for dynamic funnels, alongside an update to the Ingress NGINX Controller image version 1.11.2.

Free Webinar on How to Protect Small Businesses Against Advanced Cyberthreats -> Watch Here

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Latest articles

Chinese Hackers Breach Belgium State Security Service as Investigation Continues

Belgium’s State Security Service (VSSE) has suffered what is being described as its most...

Hacktivist Groups Emerge With Powerful Tools for Large-Scale Cyber Operations

Hacktivism, once synonymous with symbolic website defacements and distributed denial-of-service (DDoS) attacks, has evolved...

New Pass-the-Cookie Attacks Bypass MFA, Giving Hackers Full Account Access

Multi-factor authentication (MFA), long considered a cornerstone of cybersecurity defense, is facing a formidable...

Chinese Hackers Exploit Check Point VPN Zero-Day to Target Organizations Globally

A sophisticated cyberespionage campaign linked to Chinese state-sponsored actors has exploited a previously patched...

Supply Chain Attack Prevention

Free Webinar - Supply Chain Attack Prevention

Recent attacks like Polyfill[.]io show how compromised third-party components become backdoors for hackers. PCI DSS 4.0’s Requirement 6.4.3 mandates stricter browser script controls, while Requirement 12.8 focuses on securing third-party providers.

Join Vivekanand Gopalan (VP of Products – Indusface) and Phani Deepak Akella (VP of Marketing – Indusface) as they break down these compliance requirements and share strategies to protect your applications from supply chain attacks.

Discussion points

Meeting PCI DSS 4.0 mandates.
Blocking malicious components and unauthorized JavaScript execution.
PIdentifying attack surfaces from third-party dependencies.
Preventing man-in-the-browser attacks with proactive monitoring.

More like this

Chinese Hackers Breach Belgium State Security Service as Investigation Continues

Belgium’s State Security Service (VSSE) has suffered what is being described as its most...

Hacktivist Groups Emerge With Powerful Tools for Large-Scale Cyber Operations

Hacktivism, once synonymous with symbolic website defacements and distributed denial-of-service (DDoS) attacks, has evolved...

New Pass-the-Cookie Attacks Bypass MFA, Giving Hackers Full Account Access

Multi-factor authentication (MFA), long considered a cornerstone of cybersecurity defense, is facing a formidable...