CVE-2024-10986

Local File Read (LFI) by Tarslip Symlink via arxiv_download() API in binary-husky/gpt_academic

State
Published
Severity
8.8 High
Published
Mar 20, 2025
Updated
Oct 15, 2025
Reserved
Nov 7, 2024

Read the record on cve.org

Description

GPT Academic version 3.83 is vulnerable to a Local File Read (LFI) vulnerability through its HotReload function. This function can download and extract tar.gz files from arxiv.org. Despite implementing protections against path traversal, the application overlooks the Tarslip triggered by symlinks. This oversight allows attackers to read arbitrary local files from the victim server.

Scores

CVSSScoreVectorSource
3.08.8 HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H@huntr_ai

Weaknesses

  • CWE-59 Improper Link Resolution Before File Access

Affected Products

ProductVersions
binary-husky/gpt_academicbinary-husky
  • latest and earlierAffected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.