GHSA-7v39-2hx7-7c43High

Weaviate OSS has a Path Traversal Vulnerability via Backup ZipSlip

Published
December 12, 2025
Last Modified
December 18, 2025

🔗 CVE IDs covered (1)

📋 Description

An issue was discovered in Weaviate OSS before 1.33.4. An attacker with access to insert data into the database can craft an entry name with an absolute path (e.g., /etc/...) or use parent directory traversal (../../..) to escape the restore root when a backup is restored, potentially creating or overwriting files in arbitrary locations within the application's privilege scope.

🎯 Affected products4

  • go/github.com/weaviate/weaviate:< 1.30.20
  • go/github.com/weaviate/weaviate:>= 1.31.0-rc.0, < 1.31.19
  • go/github.com/weaviate/weaviate:>= 1.32.0-rc.0, < 1.32.16
  • go/github.com/weaviate/weaviate:>= 1.33.0-rc.0, < 1.33.4

🔗 References (6)