Feeds.4Sysops
GitHub and PyPI Implement Time-Based Measures Against Supply Chain Attacks
Ask AI about this cluster
Analyzing cluster data...
Referenced clusters:
Something went wrong. Please try again.
Cluster AI
Ask questions about this threat cluster with AI-powered analysis.
Get Researcher $29.99/moArticle Content
GitHub and PyPI have introduced time-based defenses to mitigate supply chain attacks. GitHub's Dependabot now includes a default three-day cooldown before proposing updates, allowing time for security checks. PyPI has implemented a policy that blocks uploads of new files to a package release older than 14 days. These measures follow multiple high-profile attacks, including the 'chalk' and 'debug' attacks, and aim to prevent the incorporation of malicious packages into trusted releases. The changes are part of a broader effort to enhance security in development ecosystems. GitHub recommends additional practices like using lockfiles and restricted-scope tokens for better security. The updates are preventative, as no confirmed attacks exploiting these specific vulnerabilities have been reported on PyPI.
Key Points: • GitHub's Dependabot now has a default three-day cooldown for package updates. • PyPI blocks new file uploads to releases older than 14 days to prevent compromise. • These measures are a response to recent high-profile supply chain attacks.