← All advisories
CVE-2024-50050mediumCode execution2024-10-23

CVE-2024-50050: Llama Stack used pickle over sockets

Meta’s Llama Stack used Python pickle to deserialise socket messages, which could allow remote code execution. It switched to JSON.

01.

What it is

NVD: Llama Stack “used pickle as a serialization format for socket communication, potentially allowing for remote code execution. Socket communication has been changed to use JSON instead.”

02.

How to check

  1. Run pip show llama-stack and compare with the fixed revision.
03.

How to fix

  1. Upgrade llama-stack to a release after the fix (revision 7a8aa775).
pip show llama-stack | grep Version
04.

Sources

More advisories for this tool
The weekly email

One email a week. Only what changed.

New advisories, CVEs and fixes for Lovable, Bolt, v0, Replit, Base44 and Cursor apps. No roundups of things you already read.