Thread (5 messages) 5 messages, 3 authors, 2024-07-09

Re: [RFC PATCH v19 1/5] exec: Add a new AT_CHECK flag to execveat(2)

flat view

From: Florian Weimer <hidden>
Date: 2024-07-08 17:33:35
Also in: linux-api, linux-fsdevel, linux-integrity, lkml

* Jeff Xu:
On Mon, Jul 8, 2024 at 9:26 AM Florian Weimer [off-list ref] wrote:
quoted
* Jeff Xu:
quoted
Will dynamic linkers use the execveat(AT_CHECK) to check shared
libraries too ?  or just the main executable itself.
I expect that dynamic linkers will have to do this for everything they
map.
Then all the objects (.so, .sh, etc.) will go through  the check from
execveat's main  to security_bprm_creds_for_exec(), some of them might
be specific for the main executable ?
If we want to avoid that, we could have an agreed-upon error code which
the LSM can signal that it'll never fail AT_CHECK checks, so we only
have to perform the extra system call once.

Thanks,
Florian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help