Skip to content

← Public intelligence

PyPI package

diffoscope

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. UnratedPyPIAmendedPublished

    diffoscope Path Traversal vulnerability

    CVE-2024-25711 · GHSA-33w6-hvmq-gh4x

    Affected
    • PyPI diffoscope < 256
    Fixed in
    256· Vendor fix available
    Issue
    diffoscope before 256 allows directory traversal via an embedded filename in a GPG file. Contents of any file, such as ../.ssh/idrsa, may be disclosed to an attacker. This occurs because the value of the gpg --use-embedded-filenames option is trusted.

    Recommended action: Upgrade to 256 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Critical, CVSS 9.3PyPIAmendedPublished

    Diffoscope may write to arbitrary locations due to an untrusted archive

    CVE-2017-0359 · GHSA-8p5c-f328-9fvv

    Affected
    • PyPI diffoscope < 76
    Fixed in
    76· Vendor fix available
    Issue
    diffoscope before 76 writes to arbitrary locations on disk based on the contents of an untrusted archive.

    Recommended action: Upgrade to 76 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →