ZDI-26-809: Meta FAIRChem dense_eval dft-targets Deserialization of Untrusted Data Remote Code Execution Vulnerability (opens in a new tab)
Why readMeta FAIRChem unpickles dft-targets input in dense_eval, giving code execution in the process context when a researcher opens a malicious model or dataset file.
ZDI-26-809 documents a deserialization of untrusted data flaw in FAIRChem's pickle parsing path, reachable through the dense_eval dft-targets handling. Exploitation needs user interaction: the target must open a malicious file or visit a malicious page. Meta has shipped a fix, and the pattern is worth checking for across other scientific ML pipelines that still accept pickled artefacts from shared model hubs.