mediumCVSS 4.9NVD status: Analyzed

CVE-2025-67819

Weaviate: An issue was discovered in Weaviate OSS before 1.33.4.

ComponentWeaviate
Severitymedium (CVSS 4.9)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Published (NVD)2025-12-12
Last modified2026-06-17
Affected versions
weaviate >= 1.30.0, <= 1.30.19
weaviate >= 1.31.0, <= 1.31.18
weaviate >= 1.32.0, <= 1.32.15
weaviate >= 1.33.0, <= 1.33.3
Fixed insee the vendor advisory
WeaknessCWE-22
CISA KEVnot listed

NVD description

An issue was discovered in Weaviate OSS before 1.33.4. Due to a lack of validation of the fileName field in the transfer logic, an attacker who can call the GetFile method while a shard is in the "Pause file activity" state and the FileReplicationService is reachable can read arbitrary files accessible to the service process.

Does CVE-2025-67819 hit the version you run?Paste your docker-compose.yml, requirements.txt or package.json. The scanner checks your pinned versions against this CVE and every other one we track for Weaviate.
Check my stack

What to do

  • NVD lists no fixed version yet: follow the vendor advisory below and keep Weaviate off the public internet until a fix ships.
  • Do not expose the component's API or UI to the internet without authentication in front of it.

Sources

Read more

Other Weaviate CVEs

All Weaviate CVEs