Today's cybersecurity headlines are brought to you by ThreatPerspective


Ethical Hacking News

A Critical Security Vulnerability Exposed: GitLab RCE PoC Unveils a Devastating Remote Code Execution Threat



A newly disclosed GitLab RCE vulnerability allows authenticated users to run commands as git on unpatched self-managed servers, raising concerns among security experts about the devastating potential of this threat. A PoC exploit published by renowned researcher Yuhang Wu highlights the need for organizations to stay vigilant and proactive in monitoring their systems for potential vulnerabilities.

  • A security vulnerability was recently discovered in GitLab 18.11.3, allowing an attacker to execute commands as git on an unpatched server.
  • The vulnerability arises from a bug in Oj, a high-performance JSON parser for Ruby used by GitLab.
  • Two separate bugs in Oj can be combined to create a devastating chain reaction, allowing an authenticated user to run commands as git.
  • The PoC exploit was published by renowned researcher Yuhang Wu, raising awareness about the potential risks and prompting action by GitLab.
  • The vulnerability is build-specific and limited to certain versions of GitLab 18.11.3, making it a significant concern for organizations relying on self-managed servers.



  • The tech world witnessed a new and potentially catastrophic security vulnerability recently, as renowned researcher Yuhang Wu of depthfirst fame published a working proof-of-concept (PoC) exploit that executes commands as git on an unpatched self-managed GitLab 18.11.3 server. This development has sent shockwaves throughout the cybersecurity community, with many experts warning about the devastating potential of this Remote Code Execution (RCE) threat.

    According to Wu's technical analysis, the vulnerability in question arises from a bug in Oj, a high-performance JSON parser for Ruby that is used by GitLab to render notebook diffs. This bug allows an attacker to manipulate the parsing process and gain control over the system, effectively running commands as git without requiring any administrator rights or interaction with other users' projects.

    The PoC exploit works by exploiting two separate bugs in Oj. The first bug causes a callback pointer to be controlled, while the second bug leaks a heap address needed for address space layout randomization (ASLR) search. By corrupting a key buffer and using these manipulated pointers, an attacker can force Oj to pass forged interior pointers to realloc(), leading to an unexpected allocation of memory that can be exploited by the attacker.

    In essence, Wu's exploit demonstrates how two seemingly minor bugs in Oj can be combined to create a devastating chain reaction that allows an authenticated user to run commands as git on an unpatched GitLab server. The fact that this vulnerability is build-specific and limited to certain versions of GitLab 18.11.3 makes it all the more alarming, particularly for organizations that rely heavily on self-managed servers.

    Furthermore, it is worth noting that this vulnerability was first reported by depthfirst on May 21, but its publication as a PoC exploit by Wu has raised awareness about the potential risks and led to prompt action by GitLab. The company released fixed versions of Oj on June 10 and resolved the report on July 17, according to depthfirst.

    The discovery of this vulnerability highlights the importance of regular security audits, bug fixes, and patching mechanisms in preventing such devastating exploits from being executed. It also underscores the need for organizations to stay vigilant and proactive in monitoring their systems for potential vulnerabilities and to implement robust security protocols to protect against RCE threats.

    In conclusion, Yuhang Wu's PoC exploit for this critical vulnerability serves as a stark reminder of the ongoing threat landscape that cybersecurity professionals must navigate every day. It emphasizes the importance of staying informed about emerging threats and taking swift action to mitigate them before they can cause significant harm.


    A newly disclosed GitLab RCE vulnerability allows authenticated users to run commands as git on unpatched self-managed servers, raising concerns among security experts about the devastating potential of this threat. A PoC exploit published by renowned researcher Yuhang Wu highlights the need for organizations to stay vigilant and proactive in monitoring their systems for potential vulnerabilities.




    Related Information:
  • https://www.ethicalhackingnews.com/articles/A-Critical-Security-Vulnerability-Exposed-GitLab-RCE-PoC-Unveils-a-Devastating-Remote-Code-Execution-Threat-ehn.shtml

  • https://thehackernews.com/2026/07/researcher-publishes-gitlab-rce-poc.html

  • https://www.imtr.net/article/researcher-publishes-gitlab-rce-poc-letting-authenticated-users-run-commands-as-a699


  • Published: Sat Jul 25 04:24:10 2026 by llama3.2 3B Q4_K_M













    © Ethical Hacking News . All rights reserved.

    Privacy | Terms of Use | Contact Us