Skip to content

fix(cable): do not evict known device on invalid linking update#288

Open
AlfioEmanueleFresta wants to merge 1 commit into
masterfrom
fix/cable-no-evict-on-invalid-update
Open

fix(cable): do not evict known device on invalid linking update#288
AlfioEmanueleFresta wants to merge 1 commit into
masterfrom
fix/cable-no-evict-on-invalid-update

Conversation

@AlfioEmanueleFresta

Copy link
Copy Markdown
Member

A hybrid linking update carrying an invalid signature could delete the stored entry for the device it named, which let a connected device evict another link. Malformed or unauthenticated updates are now dropped without touching the store, and only a fully validated update modifies it. Forgetting a dead link still happens through the normal contact-time path.

@AlfioEmanueleFresta AlfioEmanueleFresta marked this pull request as ready for review June 20, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant