Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. graphitedb
  4. ›
  5. GHSA-qw48-84f6-28gv

GHSA-qw48-84f6-28gv: Graphite Has a Pickle Deserialization Vulnerability

May 18, 2026

Type of vulnerability: Insecure Deserialization via Python’s pickle module.

Who is impacted: Users of Graphite graph database engine versions before 0.2 who load database files from untrusted or third-party sources. An attacker could craft a malicious database file that executes arbitrary code when loaded by the engine. This is possible because the engine used pickle for serialization, which is known to be unsafe for untrusted data.

References

  • github.com/advisories/GHSA-qw48-84f6-28gv
  • github.com/mkh-user/graphite/releases/tag/v0.2
  • github.com/mkh-user/graphite/security/advisories/GHSA-qw48-84f6-28gv

Code Behaviors & Features

Detect and mitigate GHSA-qw48-84f6-28gv with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 0.2.0

Fixed versions

  • 0.2.0

Solution

Upgrade to version 0.2.0 or above.

Impact 7.8 HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-502: Deserialization of Untrusted Data

Source file

pypi/graphitedb/GHSA-qw48-84f6-28gv.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:23:36 +0000.