You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(plugins): avoid probing native uploads from noexec temp mounts
Move the uploaded temp file into the plugin subdirectory (.tmp
extension) before dlopen-probing it. The original temp file may
reside on a noexec mount (e.g. /tmp on hardened hosts), causing
dlopen to fail even though .plugins/native/ would work fine.
The probe file is cleaned up on conflict or rename failure, and
an existing plugin's library is never overwritten until the probe
passes.
Signed-off-by: StreamKit Devin <devin@streamkit.dev>
Co-Authored-By: Claudio Costa <cstcld91@gmail.com>
0 commit comments