Eclipse Foundation: New Security Measures to Protect Open VSX Extensions
The Eclipse Foundation is taking a bold step to secure the Open VSX Registry by implementing security checks before allowing VS Code extensions to be published. This move aims to proactively combat the growing threat of supply chain attacks targeting open-source package registries and extension marketplaces.
A Shift in Strategy: Historically, the foundation has relied on post-publication responses, investigating and removing malicious extensions after they've been reported. However, Christopher Guindon, a director at the foundation, highlights the need for a new approach: "While reactive measures are essential, they become less effective as publication volume grows and threat actors adapt their tactics."
The Growing Threat: Recent incidents underscore the urgency. Just last week, a compromised publisher's account was exploited to distribute poisoned updates, as reported by Socket. Attackers are employing sophisticated techniques like namespace impersonation and typosquatting to deceive developers.
Pre-Publish Checks: A Preventative Measure: To address this, the Eclipse Foundation will introduce pre-publish security checks. These checks aim to identify and quarantine suspicious uploads, including impersonation attempts, accidentally exposed credentials, and known malicious patterns. This process will reduce the time malicious extensions are available, minimizing potential damage.
Learning from Microsoft: Interestingly, Microsoft's Visual Studio Marketplace already employs a similar multi-step vetting process, scanning packages for malware before and after publication. The Eclipse Foundation's initiative mirrors this strategy, aiming to enhance the security of the Open VSX Registry.
Rolling Out Gradually: The extension verification program will be introduced gradually. In February 2026, the system will monitor new extensions without blocking publication, allowing for fine-tuning and minimizing false positives. Full enforcement is scheduled for the following month.
Benefits for All: According to Guindon, this initiative will "raise the security floor" and help publishers identify issues early. By reducing the presence of malicious extensions, the Open VSX Registry's reputation as a secure and trustworthy platform will be enhanced.
But here's where it gets controversial: While pre-publish checks are a significant improvement, they might not be enough to deter determined threat actors. As the cybersecurity landscape evolves, what additional measures could be implemented to further secure open-source repositories? Share your thoughts in the comments below!