Read the docs
TI-2024-10228 Aliases CVE-2024-11039GHSA-gf99-rrrr-wjqh

Deserialization of Untrusted Data in binary-husky/gpt_academic

Priority HIGH 73CWE-502Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.0 · CNA. Fix status from CNA. Impact type from CWE-502.

Summary

A pickle deserialization vulnerability exists in the Latex English error correction plug-in function of binary-husky/gpt_academic versions up to and including 3.83. This vulnerability allows attackers to achieve remote command execution by deserializing untrusted data. The issue arises from the inclusion of numpy in the deserialization whitelist, which can be exploited by constructing a malicious compressed package containing a merge_result.pkl file and a merge_proofread_en.tex file. The vulnerability is fixed in commit 91f5e6b.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.02106 81st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed binary-husky/gpt_academic (binary-husky): 91f5e6b

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
binary-huskybinary-husky/gpt_academicbefore 91f5e6b91f5e6bPatch availableCNA
  • binary-husky/gpt_academic Vendorbinary-husky Affected before 91f5e6b Fixed in 91f5e6b Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:binary-husky:gpt_academic:*:*:*:*:*:*:*:*before 3.91Vulnerablebinary-husky
  • cpe:2.3:a:binary-husky:gpt_academic:*:*:*:*:*:*:*:* Versions before 3.91 Vulnerable ·binary-husky

Remediation

  • Fix · CNA binary-husky/gpt_academic (binary-husky) Fixed in 91f5e6b

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-11039
  2. 2026-10-03 Alias added: GHSA-gf99-rrrr-wjqh

References

  • TI-2024-11495 Remote Code Execution in binary-husky/gpt_academic CVSS 3.0HIGH 8.8
  • TI-2024-11494 Path Traversal in binary-husky/gpt_academic CVSS 3.0HIGH 8.8
  • TI-2024-10179 Local File Read (LFI) by Tarslip Symlink via arxiv_download() API in binary-husky/gpt_academic CVSS 3.0HIGH 8.8
  • TI-2024-10153 Prompt Injection Leading to RCE in binary-husky/gpt_academic Plugin `manim` CVSS 3.0HIGH 8.8
  • TI-2024-10150 Code Injection in binary-husky/gpt_academic CVSS 3.0HIGH 8.8
  • TI-2025-18854 GPT Academic allows arbitary file read by tarfile uncompress within softlink CVSS 3.1HIGH 7.5
See all 28 →

Sources