Skip to content

fix: harden notification target handling against SSRF and path traversal#61

Open
jkaczman wants to merge 6 commits intomainfrom
harden-ios-relay-and-camera-paths
Open

fix: harden notification target handling against SSRF and path traversal#61
jkaczman wants to merge 6 commits intomainfrom
harden-ios-relay-and-camera-paths

Conversation

@jkaczman
Copy link
Copy Markdown
Collaborator

This PR hardens the notification target flow against SSRF and path-traversal issues in the server, camera_hub, and client_lib.

On the server side, it validates camera path components so camera routes cannot collapse back to the user root (e.g. via .), and it validates iOS relay targets before accepting / persisting / re-serving them.

On the client side, camera_hub now re-validates iOS relay bindings before any outbound send.

@jkaczman jkaczman requested a review from arrdalan April 12, 2026 16:18
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