6/5/2026 at 6:09:32 PM
Hypothesis: a big accelerant of these rapid repository compromise (from Red hat to GitHub to Amazon to small startups) might be GitHub+dependabot automatic dependency updates.So, just like COVID-19 used air travel, modern malware attacks are relying on GitHub+dependabot to speed up the spread.
Even for single page website built using Vue, I would get about 5 updates a week.
by ashishb
6/6/2026 at 1:48:38 AM
So. Dependabot (and renovate) do have "cooldowns" supported, just need to set them up.For dependabot it's as simple as
cooldown.default-days: 1
There are security researchers (that don't have cooldowns) that usually detect compromises within hours or less, and package managers almost always manage to remove the offending versions in less than 24 hours (usually much less).
So people will 24 hours cooldowns get protected.
Shameless plug: I maintain depsguard.com that tries to simplify cooldowns setup across anything that supports it, in one command (it scans from where you run it, e.g. if you run it from your user folder it will look for any local repos with dependabot / renovate and suggest a change.
by eranation
6/6/2026 at 3:58:47 AM
> For dependabot it's as simple as > cooldown.default-days: 1Most people stick to default of 0. In fact, I am realizing over time that it is best to make it 7-14 days.
by ashishb
6/5/2026 at 10:14:15 PM
It’s plausible. It’s certainly the case that we (meaning security practitioners) spent years trying to move people onto faster and more automated update cycles, and these kinds of compromises have revealed a latent weakness that comes wit doing so.by woodruffw