Skip to content

Conversation

@cyphar
Copy link
Owner

@cyphar cyphar commented Jun 30, 2024

This is based on #13 and is mostly a proof-of-concept to show how partialLookupInRoot can be adapted to implement SecureJoin.

Note that due to the different semantics, there are test failures when dealing with dangling symlinks. I'm not quite sure what we should do for those (emulating them using partialLookupInRoot would get quite expensive -- especially when using openat2). And obviously we can only switch the implementation on Linux because partialLookupInRoot is Linux-only.

@cyphar cyphar force-pushed the securejoin-rework branch from b7d9a84 to c3ef86b Compare July 18, 2024 07:15
@cyphar cyphar force-pushed the securejoin-rework branch from c3ef86b to 22faec1 Compare July 18, 2024 07:18
@cyphar cyphar force-pushed the main branch 4 times, most recently from 325f6cb to 70d0ea2 Compare July 16, 2025 10:14
@cyphar cyphar force-pushed the main branch 3 times, most recently from bc37ffe to bc371b5 Compare August 8, 2025 05:20
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.

2 participants