Skip to content
OpenAdvisories
High · 7.5 Scanner template CVE-2017-18638 EUVD-2019-0058GHSA-vfj6-275q-4pvmPYSEC-2019-151

graphite.composer.views.send_email vulnerable to SSRF

Published Oct 11, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

send_email 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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 graphite-web 1.1.4-5 —
Debian 13 graphite-web 1.1.4-5 —
Debian 12 graphite-web 1.1.4-5 —
Debian 8 graphite-web 0.9.12+debian-6+deb8u1 DLA-1962-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS graphite-web 1.1.8-1ubuntu0.22.04.1 USN-6243-1
Ubuntu 20.04 LTS graphite-web 1.1.4-5ubuntu0.1 USN-6243-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS graphite-web 1.0.2+debian-2ubuntu0.1~esm1 USN-6243-1
Ubuntu Pro 16.04 LTS graphite-web 0.9.15+debian-1ubuntu0.1~esm1 USN-6243-1
Ubuntu Pro 14.04 LTS graphite-web 0.9.12+debian-3ubuntu0.1~esm1 USN-6243-1
ReleasePackageFixed inAdvisory
SUSE Enterprise Storage 4 graphite-web 0.9.12-5.3.1 SUSE-SU-2019:2803-1

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI graphite-web < 1.1.6 1.1.6 GHSA-vfj6-275q-4pvm

Advisories 3

References