Diseased Open Source Software Community - it's about ethics in Code of Conducts

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
A major security flaw in Git just dropped. Arbitrary code can be run on your machine when you clone a repo.

Minimal example illustrating it is here:

Distros are scrambling to get ahead of this, or at least not too far behind it.

ETA:
Hacker News discussion: https://news.ycombinator.com/item?id=44502330
Debian bug (severity grave): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108983
Homebrew PR: https://github.com/Homebrew/homebrew-core/pull/229423 (merged already)
NixOS PR: https://github.com/NixOS/nixpkgs/pull/423553 (merged)
Alpine MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/86835 (merged)
And apparently it's been there for nearly 2 decades
 
A major security flaw in Git just dropped. Arbitrary code can be run on your machine when you clone a repo.

Minimal example illustrating it is here:

Distros are scrambling to get ahead of this, or at least not too far behind it.

ETA:
Hacker News discussion: https://news.ycombinator.com/item?id=44502330
Debian bug (severity grave): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108983
Homebrew PR: https://github.com/Homebrew/homebrew-core/pull/229423 (merged already)
NixOS PR: https://github.com/NixOS/nixpkgs/pull/423553 (merged)
Alpine MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/86835 (merged)
So basically don't use git until further notice. Neat, very cool. RIP all the automatic docker kubernutz devgays getting supply chained attack as they git clone shit on a cronjob or whatever. Like the entire Rust economy is built on git. Whose unsafe now, rustsisters?
 
The past 5 pages prove beyond all doubt that there are no discussions left to be had on the internet, it's all about signalling affiliation. I only have to voice a single opinion on any subject and there's a neverending line of midwits ready to assign me a whole portfolio of (often contradictory) views and group memberships. Nobody listens to anything, it's all reduced to ingroup/outgroup dynamics. As evidenced by every time Rust is brought up.
 
RIP all the automatic docker kubernutz devgays getting supply chained attack as they git clone shit on a cronjob or whatever. Like the entire Rust economy is built on git. Whose unsafe now, rustsisters?
Most of it goes through crates.io which doesn't involve git clones.
For docker and kubernetes to get raped, they'd already have to be pulling malicious packages which could probably do whatever they want anyway. Same with any git cloned rust packages.
Distro package repos that pull in remote projects should be sandboxed as well, though there is a chance some aren't.

My bet is on nothing.
So basically don't use git until further notice.
Ah yes, the package I was about to build on my machine with user privileges and run with user privileges can now execute code slightly earlier.

Nobody should care unless they regularly clone untrusted code for inspection or something.
 
That is exactly how they come across. Anticapitalista, their head dev and admin, does tow the typical fagass line of "muh no raycism and biguts allowed on muh forum", but that's pretty much standard etiquette for 99.99% of forums these days. Still far, far afield from a full CoC. I am torn between them, PCLinuxOS and Artix as my new main OS. AntiX and PCLOS are the two biggest 100% sysd-free distros out there, everything else is pretty much just one man projects with esoteric management systems like Obarun or Joborun. Artix is chud anti sysd software but theys still use elogind and dbus. I'm going to have to compromise on something either way, either on the software or political end. Such is life, I suppose. On that note, any PCLOS fags here that can spare some thoughts?
Saar, may I recommend Devuan, the 100% depoetterized fork of Debian, so that you may do the needful?

And apparently it's been there for nearly 2 decades
"Many eyes make all bugs shallow!" - Eric S. Raymond, retard at large
 
Also there is a rewrite of git in rust which probably doesn't have this issue. You can count on them being smug about it soon.
https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384 said:
I find this particularly interesting because this isn't fundamentally a problem of the software being written in C. These are logic errors that are possible in nearly all languages, the common factor being this is a vulnerability in the interprocess communication of the components (either between git and external processes, or within the components of git itself).
 
I'll probably flip a coin to decide whether I go for AntiX or PCLOS tonight. Both are definitely super appealing as far as having absolutely zero systemd code goes.
My good saar, allow me to take this opportunity to shill artix.
1717891469462466.webp1715496113000193.webp

But seriously having access to the AUR with a helper is (my opinion) the missing bit for linux and they're not just megachuds. They're reasonable people that are painted -in the same way metux has been- as drumpf nazi hilter 1488s.

They even already have Xlibre ISOs
1752024813678.webp
 
Last edited:
https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384 said:
I find this particularly interesting because this isn't fundamentally a problem of the software being written in C. These are logic errors that are possible in nearly all languages, the common factor being this is a vulnerability in the interprocess communication of the components (either between git and external processes, or within the components of git itself).
I read through the linked post and went to check if gitoxide is vulnerable, but wasn't able to do a recursive clone.
Turns out, gitoxide doesn't support submodule cloning yet (lmao).
 
  • Like
Reactions: CEO of Gay
So basically don't use git until further notice. Neat, very cool. RIP all the automatic docker kubernutz devgays getting supply chained attack as they git clone shit on a cronjob or whatever. Like the entire Rust economy is built on git. Whose unsafe now, rustsisters?
Using git is fine. Just don't use the submodule shit until it is fixed. And if you use submodules, just stop, submodules is something that should never have been added to git.

But anyway. If you git-clone third party repositories as part of your build process you are an idiot and you deserve everything that happens. Yes, that includes the rusters. There, I said it.
 
Saar, may I recommend Devuan, the 100% depoetterized fork of Debian, so that you may do the needful?
Thank you good saar, I will be redeeming the baharat Devuan most fastly!

My good saar, allow me to take this opportunity to shill artix.
Vishnu bless you honored brahmin saar, may you be redeeming ten thousand rupees!!! Jeetsneeding aside, both are very good options for sure. I'm probably going to settle for Artix despite elogind/dbus/udev. I've been meaning to get an XLibre system going and its looking like the chud buds are probably the best bet for achieving that. Thank you good saars for helping me find my new designated shitting system, may you redeem 10000 liters of cow urine for your good faith!
 
Lunduke is claiming that Leftist open source activists have protested him for a decade because, in their words, he made them feel unsafe by calling rapists criminally insane. He doesn't show any evidence of this, but, if true, I think this should be something more loudly proclaimed.
Every lunduke thumbnail for like 2 years was just him doing this face and it made me laugh enough not to hide his channel.
View attachment 7546626
Does Lunduke read this thread?
Was watching this video and realized he's still not using his facecam. I thought at first he was just having technical difficulties or something, but did this thread calling him a soyjak literally bully him into turning the webcam off?
 
Soyjak's whatever. It's that he's a generally unlikable kike that he's trying to avoid drawing more attention to right now. Pixelslop isn't ethnic.
He is not trying to hide the fact that he's an annoying Jew, as I pointed out he just put out a video accusing free-palestine libtards of blood libel and he keeps doing the whole "how could they accuse a heckin jew of nazism, don't they know nazis hated jews".
 
The past 5 pages prove beyond all doubt that there are no discussions left to be had on the internet, it's all about signalling affiliation. I only have to voice a single opinion on any subject and there's a neverending line of midwits ready to assign me a whole portfolio of (often contradictory) views and group memberships. Nobody listens to anything, it's all reduced to ingroup/outgroup dynamics. As evidenced by every time Rust is brought up.
You've spent the last 5 pages knowingly defending a serial child molester. Your position is indefensible. We're not talking about anyone else.
The Wayland model of security.
Completely and utterly irrelevant to application development given the fact that if you are voluntarily executing the application's code, it's almost trivial for it to exploit your system and escalate privileges? It's probably the third biggest reason Wayland has had such a strained development after "Working as designed." and "What's your use case?"
 
Completely and utterly irrelevant to application development given the fact that if you are voluntarily executing the application's code, it's almost trivial for it to exploit your system and escalate privileges? It's probably the third biggest reason Wayland has had such a strained development after "Working as designed." and "What's your use case?"
Even Qubes OS, a paranoid security-focused distro, doesn't use Wayland. It puts everything in VMs which means X11's lack of isolation is irrelevant. "What's your use case" indeed.
 
Completely and utterly irrelevant to application development given the fact that if you are voluntarily executing the application's code, it's almost trivial for it to exploit your system and escalate privileges? It's probably the third biggest reason Wayland has had such a strained development after "Working as designed." and "What's your use case?"
I know this is the X11 circlejerk thread but I don't think the permission model is the problem with Wayland. Least privilege is good.

The problem is that "Working as designed" and "What's your use case" make the permission model an issue, and the only reason those are an issue is because most compositor/application developers try to start at getting a protocol merged instead of testing what works and what doesn't first.
I really hope that happens more and redhat loses its grip over the project but :optimistic:
Even Qubes OS, a paranoid security-focused distro, doesn't use Wayland. It puts everything in VMs which means X11's lack of isolation is irrelevant. "What's your use case" indeed.
The end goal here is obviously not to be Qubes. The goal is to work with sandboxing solutions like Flatpak so applications are no longer executing with user permissions, then plug the holes in the display server. Without sandboxing its nearly pointless but the goal is obviously to sandbox as much as possible. The end result is more akin to the security model of a phone than that of Qubes.

I hate Flatpak as much as the next self-respecting person, but sandboxing is a good thing.

Edit: Look at all the compositor-specific stuff in wayland.app that the various DEs have built because the standardized protocols are too limiting:
1752046581756.webp
Wayland needs more of this, but slightly better specified and intended for app developers outside of their respective projects to use. The good ones would then become de-facto standards, similarly to what happened with the wlroots protocol set.
 
Last edited:
Back