mediumCVSS 5NVD status: Deferred

CVE-2026-11500

Weaviate: A vulnerability was identified in Weaviate up to 1.37.7.

ComponentWeaviate
Severitymedium (CVSS 5)
CVSS vectorCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
Published (NVD)2026-06-08
Last modified2026-07-23
Affected versions
<= 1.37.7
read from the advisory text: NVD has not published CPE data yet
Fixed insee the vendor advisory
WeaknessCWE-285CWE-639
CISA KEVnot listed

NVD description

A vulnerability was identified in Weaviate up to 1.37.7. This vulnerability affects the function validateConfig of the file usecases/auth/authentication/apikey/client.go of the component Static API Key Handler. The manipulation of the argument StaticApiKey leads to authorization bypass. It is possible to initiate the attack remotely. The complexity of an attack is rather high. It is stated that the exploitability is difficult. The exploit is publicly available and might be used. Upgrading to version 1.38.0-rc.0 is able to resolve this issue. The identifier of the patch is 40f2cc32279f0f8a51016c3c6870a2c0c808e6c0. You should upgrade the affected component.

Does CVE-2026-11500 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