GitLab Critical Patch Release (docs.gitlab.com)
jimmyl02 2 hours ago
ezekg an hour ago
pqdbr an hour ago
Thaxll 2 hours ago
minimaxir an hour ago
perlgeek 2 hours ago
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?
wiml an hour ago
miduil an hour ago
dvdkon an hour ago
merb 11 minutes ago
The attack needs no authentication — only one public project that can hold the .org payload.
So probably not vulnerable if no public projects exist - ie self hosted has an needs auth for everything mode.beaconflint 2 hours ago
hobofan 37 minutes ago
smashed 28 minutes ago
choilive 27 minutes ago
hobofan 6 minutes ago
cobzilla 25 minutes ago
taspeotis 18 minutes ago
bon0r 2 hours ago
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
artooro an hour ago
merb an hour ago
But I also updated pretty early.
minraws 2 hours ago
Any suggestions folks, not even my terminally online self can handle all of these.
freedomben 13 minutes ago
switchbak 7 minutes ago
But it's a lot better than having things live on the open internet!
Also looking at those old C++ services a whole lot differently now.
tptacek 3 hours ago
phoe-krk 3 hours ago
GitLab has remediated an issue that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server due to integer overflow when compiling a specially crafted regular expression. (...)
CVSS 10.0 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H)
Here, CVSS 10.0 means arbitrary remote code execution.
tptacek 3 hours ago
phoe-krk 2 hours ago
tptacek 2 hours ago
artooro an hour ago
TZubiri 2 hours ago
Might you perchance be exaggerating?
tptacek 2 hours ago
CVSS is like the Pitchfork Music ratings scale. It communicates false precision, and it's easy to point to places where that precision misleads (D-plan's "Emergency & I" is not better than every Yo La Tengo album).
TZubiri 2 hours ago
For example if I cry wolf 50% of the time, but 100% of the times there's a wolf I cry wolf. Then no matter what the frequency of wolf sightings are, my crying wolf carries some information (unless there's always a wolf). Assume there's a wolf 1% of the nights, then I will cry wolf 50% of the time, and you only need to check for a wolf 50% of the nights rather than 100%.
It's worth noting that there's still technically signal even if I sometimes miss a wolf, even if you may choose to ignore that signal in order to pursue 100% accuracy yourself.
nikanj an hour ago
ivanjermakov 2 hours ago
Retr0id 2 hours ago