Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

We successfully achieved an RCE on GitLab in its default configuration. Historically, most GitLab RCEs have lived in the web or application-logic layers. This time, guided by the depthfirst spirit, we went deeper: into the low-level gem dependency chain beneath GitLab. The result? By sending crafted JSON data, we...

102,590 Aufrufe • vor 2 Monaten •via X (Twitter)

17 Kommentare

Profilbild von Yuhang Wu
Yuhang Wuvor 2 Monaten

GitLab OJ Spill overview: Technical details: Demo and PoC:

Profilbild von depthfirst
depthfirstvor 2 Monaten

Incredible work @wupco1996 and team

Profilbild von Francesco Piccoli
Francesco Piccolivor 2 Monaten

@depthfirstlabs This is huge

Profilbild von QM
QMvor 2 Monaten

@depthfirstlabs It's impressive that the @depthfirstlabs platform did exactly what it was designed to do. From finding a critical vulnerability in Oj to finding that it's exploitable in gitlab, which is used by many of the largest organizations on the planet.

Profilbild von Federico
Federicovor 2 Monaten

@depthfirstlabs insane I can't wait to see what you publish next :)

Profilbild von Yueqi Chen
Yueqi Chenvor 2 Monaten

@depthfirstlabs unstoppable

Profilbild von STJ
STJvor 2 Monaten

@depthfirstlabs absolutely insane work by the team

Profilbild von Adam
Adamvor 2 Monaten

@depthfirstlabs wow!

Profilbild von Quang Vo
Quang Vovor 2 Monaten

@depthfirstlabs Did you guys defeat ASLR ?

Profilbild von Amitai Cohen
Amitai Cohenvor 2 Monaten

@depthfirstlabs Nice! What's the CVE ID? GitLab's patch notes don't mention anything matching the description in your writeup (as far as I can tell), they simply link to the commit bumping oj's version.

Profilbild von Yuhang Wu
Yuhang Wuvor 2 Monaten

@depthfirstlabs We did not request CVE identifiers. We reported the GitLab vulnerability to GitLab through its HackerOne vulnerability disclosure program. No separate CVE identifier was assigned to us for the GitLab-level exploit chain during that process.😂

Profilbild von Amitai Cohen
Amitai Cohenvor 2 Monaten

@depthfirstlabs Thanks - do any of the oj CVEs you mentioned correspond to the exploit chain in GitLab? They shouldn't assign a separate CVE if the vulnerability stems from a dependency.

Profilbild von steve
stevevor 2 Monaten

@depthfirstlabs Really impressive work 👏

Profilbild von Tanmay Gupta
Tanmay Guptavor 2 Monaten

@depthfirstlabs this is amazing!!

Profilbild von Zeddy
Zeddyvor 2 Monaten

@depthfirstlabs Could u teach me plz, Master. Wu?

Profilbild von sanzhang
sanzhangvor 2 Monaten

@chybeta @depthfirstlabs good job

Profilbild von Staatse
Staatsevor 2 Monaten

@depthfirstlabs Wow 🙌

Ähnliche Videos