addendum 2: “manjaro is not arch”, if manjaro kernels are built (unlike arch) with these RDS modules disabled, there is chance manjaro-kernels are unaffected. ATM i have hard time accessing manjaro gitlab to see if that is the case. pretty sure will get to the bottom of this soon enough.
could only access linux618 build-config and RDS modules are also enabled like it is in arch.
This is looking bad for Linux, but on the other hand, I can’t help but wonder what number of vulnerabilities are found in closed source software that we the public never find out about.
Transparency makes open source stronger as long as fixes get made (and I’m confident that will happen with Linux kernel and other open source projects like Arch). I looked at the PinTheft PoC and yeah, the modules are there, but for my system, there is no use case where that PoC would happen. For production systems, the story could be very different. Everyone should do their due diligence and react accordingly. I add the mitigation steps when it makes sense and track the news. Thanks for the heads up!
I can confirm that running sudo sh ~/.local/bin/modulejail -p desktop a couple of days ago on my system did disable all of the mentioned modules:
❯ rmmod rds_tcp rds esp4 esp6 rxrpc
rmmod: ERROR: Module rds_tcp is not currently loaded
rmmod: ERROR: Module rds is not currently loaded
rmmod: ERROR: Module esp4 is not currently loaded
rmmod: ERROR: Module esp6 is not currently loaded
rmmod: ERROR: Module rxrpc is not currently loaded