1.6.0
Vehicule v1.6.0
Release Notes — Vehicule
Data: 2026-03-21
Compatibilitate: Home Assistant 2024.1+
Vulnerabilitate path traversal în serviciul de import
Fișier: __init__.py
Severitate: Critică
Serviciul _handle_importa_date accepta orice cale de fișier fără validare. Un atacator putea citi fișiere arbitrare de pe sistem prin construirea unei căi malițioase.
Fix: Verificări adăugate:
- Path resolution cu
resolve()(previne symlink traversal) - Containment obligatoriu în
config_dir(previne escape din directorul HA) - Extensie
.jsonobligatorie - Validare a structurii JSON importat
9. Verificare cost_total type safety
Fișier: helpers.py → intreg()
Severitate: Informațional
Verificat — funcția intreg() gestionează deja conversia safe cu int(float(val)) + try/except. Nicio modificare necesară.
📈 Integrarea în cifre
| ⭐ Stars | 📥 Instalări | 🔄 Clone (14z) |
|---|---|---|
| 7 | 1.9k | 711 |
Dacă integrarea Vehicule îți este utilă, lasă un ⭐ pe repository — îi ajută și pe alți utilizatori să o descopere.
💛 Dezvoltarea consumă timp și resurse. Dacă vrei să susții proiectul:
☕ Buy Me a Coffee · 💰 GitHub Sponsors