8.6Yüksek

CVE-2026-71259ESPHome external_components file:// Scheme Validation Bypass Leading to Remote Code Execution

esphome esphome Yayım: (3 ay önce)

Açıklama

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).

Zayıflık türü (CWE): CWE-184

Veri: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Bilgiler kaynaktaki haliyle, İngilizce yayımlanır.

Etkilenen ürünler ve sürümler

ÜreticiÜrünSürümler
esphome esphome ≤ 2026.7.0

Kaynaklar ve yamalar