⚠ Withdrawn by GitHub Security Advisories

Withdrawn: September 2, 2026

GHSA-qq3h-cgj8-w3fxHighCVSS 7.5Disclosed before NVD

Duplicate Advisory: Symlink-based sandbox bypass in FramenetCorpusReader (bypasses the fix for CVE-2026-54292)

Published
August 22, 2026
Last Modified
September 2, 2026

📋 Description

Duplicate Advisory

This advisory has been withdrawn because it is a duplicate of GHSA-f833-7jw8-xwrv. This link is maintained to preserve external references.

Original Description

NLTK versions before 3.10.2 contain a symlink-based sandbox bypass in FramenetCorpusReader that allows attackers to read arbitrary XML files outside the corpus root. Attackers can place symlinks with names containing no path separators inside the corpus subdirectory, which pass the path validation guard and are resolved to files outside the intended corpus root when accessed via frame_by_name(), _lu_file(), or doc() methods.

🎯 Affected products1

  • pip/nltk:>= 3.10.0, < 3.10.2

🔗 References (4)