logoalt Hacker News

GitLab Critical Patch Release

164 points • by artooro • today at 7:01 PM • 35 comments • view on HN

Comments

jimmyl02 • today at 8:40 PM

Awesome find by https://hackerone.com/joaxcar and it's a little bit frightening that this severe of a bug isn't the biggest security vulnerability of today

ezekg • today at 8:52 PM

Is this a bug in GitLab or in Ruby? It's hard to tell from the report and the patch...

➕ show 1 reply
Thaxll • today at 8:38 PM

What a great week security wise!

➕ show 1 reply
perlgeek • today at 8:39 PM

Back in perl 5.8 and older, the regex engine worked by recusing at the level of C functions, and so you could trigger stack overflows by giving it large strings.

Is this similar?

I wonder why gitlab even has its own regex compiler. Or is this a vulnerability in an underlying library or programming language?

➕ show 1 reply
miduil • today at 9:23 PM

At least second regex related CVE in GitLab in the past few weeks. Awful to see that the endpoint is reachable unauthenticated, but I'm glad that they provide guidance in how to check the logs for attempts of exploitation

➕ show 1 reply
beaconflint • today at 8:04 PM

If you're patching a fleet, gitlab-rake gitlab:env:info gives you the exact version per node, faster than guessing from the omnibus package name.

hobofan • today at 9:40 PM

This is shaping up to be the single worst security news day ever. Given the role that AI played in some of the discoveries, one has to wonder if this marks the start of some dark age of IT security.

➕ show 4 replies
bon0r • today at 8:43 PM

possible bug? or too soon to check? :)

after updating a pop-up still shows:

"You are currently on version 19.5.1! We strongly recommend upgrading your GitLab installation immediately."

while 19.5.1 should be the latest and fixed version

➕ show 2 replies
minraws • today at 8:43 PM

I am concerned for my self hosted servers, well only hope is tailscale should be entirely secure, and egress is filtered heavily... If that doesn't work my home lab is fucked.

Any suggestions folks, not even my terminally online self can handle all of these.

➕ show 2 replies
valiant-comma • today at 7:36 PM

[dead]

murillojndem • today at 8:51 PM

[dead]

tptacek • today at 7:21 PM

"CVSS 10.0" isn't in the headline here and a CVSS of 10 doesn't actually mean anything.

➕ show 4 replies