fix: Katalog-SSID-Cache threadsicher, Sicherheitshinweis zu mDNS/MAC
scan() konnte den SSID-Cache filtern, während contains_ssid() aus einem
anderen Executor-Thread gleichzeitig hineinschrieb ("dictionary changed
size during iteration"). Ein Lock schützt jetzt beide Zugriffe.
README ergänzt: mDNS-Updates auf eine bekannte MAC laufen ungeprüft: Ein
Gerät, das dieselbe MAC ankündigt, übernimmt den Host-Eintrag und könnte
so an Anfragen mit Token gelangen (nur in einem bereits kompromittierten
Netz relevant).
This commit is contained in:
@@ -29,6 +29,9 @@ HA zeigt dafür einen Reparaturhinweis. Eigenes Token auf der Lampe setzen
|
||||
*Neu konfigurieren* eintragen.
|
||||
|
||||
Wechselt eine Lampe ihre IP, aktualisiert mDNS den Eintrag selbst (Identität ist die MAC).
|
||||
Das gilt ungeprüft: Ein Gerät im selben Netz, das dieselbe MAC per mDNS ankündigt, übernimmt
|
||||
damit den Host-Eintrag und kann so an Anfragen mit Token gelangen, die eigentlich an die echte
|
||||
Lampe gehen (relevant nur in einem bereits kompromittierten Netz).
|
||||
|
||||
## Entitäten
|
||||
|
||||
|
||||
Reference in New Issue
Block a user