עברית

Vulnerability Intelligence

CVE-2026-71259

High 8.6

Published
Last modified
NVD status
Deferred

Description

ESPHome through 2026.7.0-dev contains an operator-precedence bug in the cv.url validator in esphome/config_validation.py. Because binds tighter than , any file: URI passes validation regardless of netloc. This validator gates the field of the external_components YAML directive's git source schema, which is passed to (git supports file:// natively).

References2

Metrics

CVSS 3.1
8.6 HIGH Score source: CNA CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
EPSS — exploit probability
0% percentile: 7 · as of 13 November 2026
CWE
CWE-184

Could this be exploited in your environment?

A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.