Skip to content

← Public intelligence

PyPI package

graphite-web

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

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

  1. Critical, CVSS 9.5PyPIAmendedPublished

    graphite-web is vulnerable to Remote Code Execution via renderLocalView function

    CVE-2013-5093 · GHSA-m923-w2gj-v43g

    Affected
    • PyPI graphite-web >= 0.9.5, <= 0.9.10
    Fixed in
    0.9.11· Vendor fix available
    Issue
    The renderLocalView function in render/views.py in graphite-web in Graphite 0.9.5 through 0.9.10 uses the pickle Python module unsafely, which allows remote attackers to execute arbitrary code via a crafted serialized object.

    Recommended action: Upgrade to 0.9.11 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 10.0PyPIAmendedPublished

    graphite-web is vulnerable to Remote Code Execution

    CVE-2013-5942 · GHSA-ch3j-w953-hfcm

    Affected
    • PyPI graphite-web >= 0.9.5, <= 0.9.10
    Fixed in
    0.9.11· Vendor fix available
    Issue
    Graphite 0.9.5 through 0.9.10 uses the pickle Python module unsafely, which allows remote attackers to execute arbitrary code via a crafted serialized object, related to (1) remotestorage.py, (2) storage.py, (3) render/datalib.py, and (4) whitelist/views.py, a different vulnerability than CVE-2013-5093.

    Recommended action: Upgrade to 0.9.11 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 →
  3. High, CVSS 8.7PyPIAmendedPublished

    graphite.composer.views.send_email vulnerable to SSRF

    CVE-2017-18638 · GHSA-vfj6-275q-4pvm

    Affected
    • PyPI graphite-web < 1.1.6
    Fixed in
    1.1.6· Vendor fix available
    Issue
    Impact sendemail in graphite-web/webapp/graphite/composer/views.py in Graphite through 1.1.5 is vulnerable to SSRF. The vulnerable SSRF endpoint can be used by an attacker to have the Graphite web server request any resource. The response to this SSRF request is encoded into an image file and then sent to an e-mail address that can be supplied by the attacker. Thus, an attacker can exfiltrate any information. Email will be send through SMTP server configured in Graphite, by default it's 'localhost' Patches Problem was patched in Graphite-web 1.1.6. Also patches was released for graphite-web 1.0.x and 0.9.x, and we'll discuss releases of non-supported branches later. Workarounds You can manually remove function sendemail from file webapp/graphite/composer/views.py. This function are not in use and will not affect your Graphite installation. References For more information check this graphite-web Github issue #2008 For more information If you have any questions or comments about this…

    Recommended action: Upgrade to 1.1.6 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 →
  4. UnratedPyPIPublished

    PYSEC-2013-4

    CVE-2013-5943

    Affected
    • PyPI graphite-web < 0.9.11
    Fixed in
    0.9.11· Vendor fix available
    Issue
    Multiple cross-site scripting (XSS) vulnerabilities in Graphite before 0.9.11 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors.

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

    Sources:osv.devSource checked Evidence →