CVE-2025-67818

High

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.

SeverityHigh
CVSS7.2
Exploit probability—
ProductWeaviate
PublishedDec 12, 2025
First seenDec 12, 2025

How to fix

Update
  • weaviate weaviate1.33.4 or later
  • github.com/weaviate/weaviate1.30.20, 1.31.19, 1.32.16, 1.33.4 or later

Affected products

ProductAffected versionsFixed in
weaviate weaviatev < 1.33.41.33.4
github.com/weaviate/weaviateGov < 1.30.20, 1.31.0-rc.0 ≤ v < 1.31.19, 1.32.0-rc.0 ≤ v < 1.32.16, 1.33.0-rc.0 ≤ v < 1.33.41.30.20, 1.31.19, 1.32.16, 1.33.4

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.