Skip to content
OpenAdvisories

Package · PyPI

picklescan

58 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 6.5

    picklescan - Arbitrary File Creation via logging.FileHandler Deserialization

    picklescan before 1.0.1 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to create arbitrary zero-byte files via logging.FileHandler class instantiation. Attackers can exploit this by crafting malicious pickle payload…

  • Medium 6.8

    Picklescan Vulnerable to Exfiltration via DNS via linecache and ssl.get_server_certificate

    The unsafe globals in Picklescan before 0.0.25 do not include ssl. Consequently, ssl.get_server_certificate can exfiltrate data via DNS after deserialization.

  • Medium 5.3

    picklescan - Zip Flag Bit Exploit Crashes Picklescan But Not PyTorch

    picklescan before 0.0.23 fails to detect malicious pickle files inside PyTorch model archives when certain ZIP file flag bits are modified. By flipping specific bits in the ZIP file headers, an attacker can embed malicious pickle files that remain undetected …

  • Medium 5.3

    picklescan ZIP archive manipulation attack leads to crash

    picklescan before 0.0.23 is vulnerable to a ZIP archive manipulation attack that causes it to crash when attempting to extract and scan PyTorch model archives. By modifying the filename in the ZIP header while keeping the original filename in the directory li…

  • Medium 5.3
    CVE-2025-1716 Public exploit

    picklescan - Security scanning bypass via 'pip main'

    picklescan before 0.0.21 does not treat 'pip' as an unsafe global. An attacker could craft a malicious model that uses Pickle to pull in a malicious PyPI package (hosted, for example, on pypi.org or GitHub) via `pip.main()`. Because pip is not a restricted gl…