Millions of AI agents imperiled by critical vulnerability in open source package

📰 Analysis
A critical vulnerability, named 'BadHost', was discovered in the open source package Starlette, which has over 325 million weekly downloads. This vulnerability allows an attacker to inject malicious code and potentially take control of AI agents using the package. Starlette is a popular framework for building web applications, and its widespread adoption makes the vulnerability a significant concern. AI/ML practitioners and developers who rely on Starlette for their projects should update to the latest version, which has patched the vulnerability. The discovery of 'BadHost' highlights the importance of regular security audits and updates in open source packages, especially those with a large user base. This incident serves as a reminder that even popular and widely-used packages can contain critical vulnerabilities that need to be addressed promptly.
Original source
Ars Technica