SovereignCopper There aren't many apps I use that have access to critical data. Many are fully offline apps at that. Always being on the latest version isn't the holy grail, new releases are often the cause of new problems and F-Droid's delay of a few days has often allowed me to prepare and act accordingly.
I'm sorry, maybe I got it wrong, but I thought we are on GrapheneOS and not Debian Bullseye LTS. App stability is a nice to have, but I suffered from this backwards thinking myself when I (in my eternal wisdom) decided to run Immich from the F-Droid repo, which was always lagging behind the server by like 3 (!) releases and still does to this day. Neither does it help when you are using mostly offline apps, other people don't. Especially those who don't know any better. Not to mention that even offline apps can be exploited by other apps if they have unpatched vulnerabilities.
SovereignCopper That's the only thing I'm wary of, although it has already been established here that the environment itself isn't EOL, just "Debian-outdated". That doesn't justify the use of older JDK's imho, though, so I agree they'd be better off using a more up-to-date distro.
Well, guess what? They won't. Because they have ignored the problem for years and will likely keep ignoring it until armageddon strikes.
SovereignCopper This is very sloppy and shouldn't have happened. Also, it was analyzed, handled and reported, leading to vast improvements to the automation system. I'm not sure I have an issue with people making mistakes as much as with people holding it against them until the end of time.
Eh, they were lucky some random dude even noticed it. Could've just as well been a black hat who then would've sold it on Raidforums or something and armageddon WOULD have struck. They were saved purely by dumb luck. If they hadn't "analyzed, handled and reported (to whom?)" it, I would be actually scared.
There is no excuse here. As I already stated multiple times, there's a pattern of systematic failure inside the F-Droid project. They can't get their code right (not even the f***** regex), they treat CVEs like it's just another Tuesday, they don't understand security, because they rely on "ifs" and "buts" and they generally just seem not to care. Doing the bare minimum to keep the show running.
And you can't defend this bulls**t behavior by stating that they also did something good. It doesn't matter. It doesn't matter because the negatives outweigh the positives here. They have been aware of every single problem they (currently) have for YEARS and nothing is changing. I don't know what else to do, except exert public pressure, because it's the last shot we've got. They were consulted and warned by multiple, very knowledgeable people and they don't give a f. That needs to change.