Skip to content

1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Mar 21:10

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 .json obligatorie
  • Validare a structurii JSON importat

9. Verificare cost_total type safety

Fișier: helpers.pyintreg()
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