GitHub and PyPI Implement Time-Based Defenses Against Supply-Chain Attacks

GitHub and PyPI Implement Time-Based Defenses Against Supply-Chain Attacks

First seen 26 Jul 2026, 18:04 UTC BleepingcomputerFeeds.4SysopsFeeds2.Feedburnerwww.tines.com 85% similarity 51.9

Article Content

Browse articles
ThreatCluster

GitHub and PyPI have introduced time-based mechanisms in their dependency management tools to mitigate supply-chain attacks. GitHub's Dependabot now includes a default 72-hour delay before proposing updates, allowing time for security scans to identify malicious packages. PyPI has implemented a 14-day restriction on adding new files to existing releases to prevent attackers from poisoning trusted packages. These measures follow a series of high-profile attacks in the past year, including the compromise of popular npm packages like chalk and debug. The changes aim to reduce the window of opportunity for attackers and enhance overall security in software development ecosystems. GitHub recommends additional security practices, such as using lockfiles and restricted-scope tokens, to further protect against long-term compromises. No past attacks on PyPI have exploited the new 14-day rule, but it is a proactive measure against potential threats.

Key Points: • GitHub's Dependabot now has a 72-hour cooldown to prevent immediate adoption of malicious packages. • PyPI restricts new file uploads to existing releases after 14 days to block potential poisoning attacks. • These changes follow multiple high-profile supply-chain attacks in the past year, including npm package compromises.

ThreatCluster AI

Timeline

2025-09-01
High-profile npm package attacks reported
Attackers compromised npm maintainer credentials, releasing poisoned versions of popular packages like chalk and debug.
Feeds2.Feedburner
2026-06-01
GitHub announces new security measures
GitHub revealed plans to enhance security against supply-chain threats, including changes to Dependabot.
Bleepingcomputer
2026-07-26
GitHub and PyPI implement new time-based defenses
Both platforms introduced cooldown periods for package updates and file uploads to enhance security against supply-chain attacks.
Bleepingcomputer

Community

Browse all →