LiteLLM is the second worst software project known to man. (First is LangChain. Third is OpenClaw.) I'm sensing a pattern here, hmm.
Not familiar with LangChain besides at a surface level - what makes it the worst software project known to man?
Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
71–80 of 569 posts
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#72A general question - how do frontier AI companies handle scenarios like this in their training data? If they train their models naively, then training data injection seems very possible and could make models silently pwn people. Do the labs label code versions with an associated CVE to label them as compromised (telling the model what NOT to do)? Do they do adversarial RL environments to teach what's good/bad? I'm ve…
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#73This is bad, especially from a downstream dependency perspective. DSPy and CrewAI also import LiteLLM, so you could not be using LiteLLM as a gateway, but still importing it via those libraries for agents, etc.
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#74Wow this is in a lot of software
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#75Earlier quoted context omitted.
You know that people can already write backdoored code, right?
But now you have compromise _at scale_. Before poor plebs like us had to artisinally craft every back door. Now we have a technology to automate that mundane exploitation process! Win!
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#76This is bad, especially from a downstream dependency perspective. DSPy and CrewAI also import LiteLLM, so you could not be using LiteLLM as a gateway, but still importing it via those libraries for agents, etc.
Wow, the postmortem for this is going to be brutal. I wonder just how many people/orgs have been affected.
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#77It will only take one agent-led compromise to get some Claude-authored underhanded C into llvm or linux or something and then we will all finally need to reflect on trusting trust at last and forevermore.
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#78A general question - how do frontier AI companies handle scenarios like this in their training data? If they train their models naively, then training data injection seems very possible and could make models silently pwn people. Do the labs label code versions with an associated CVE to label them as compromised (telling the model what NOT to do)? Do they do adversarial RL environments to teach what's good/bad? I'm ve…
I am pretty sure that such measures aren't taken by AI companies, though I may be wrong.
Re: Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised
#79This is a brutal one. A ton of people use litellm as their gateway.