nuttx/binfmt
Royyan Zahir 5b383ae5ba
Some checks are pending
Build Documentation / build-html (push) Waiting to run
MemBrowse Memory Report / changes-filter (push) Waiting to run
MemBrowse Memory Report / load-targets (push) Waiting to run
MemBrowse Memory Report / identical (push) Blocked by required conditions
MemBrowse Memory Report / analyze (push) Blocked by required conditions
binfmt: copy argv and file actions once, bounded
Both copies sized the buffer in one pass and filled it in another,
rereading user memory; a second thread could lengthen a string or the
list between them and overflow the kernel heap.

Signed-off-by: Royyan Zahir <royzah@gmail.com>
2026-10-09 14:48:44 +08:00
..
libnxflat libs/libc: Define the NXFLAT ABI marker in libc. 2026-09-28 16:45:48 -03:00
binfmt.h
binfmt_checkexec.c
binfmt_copyactions.c binfmt: copy argv and file actions once, bounded 2026-10-09 14:48:44 +08:00
binfmt_copyargv.c binfmt: copy argv and file actions once, bounded 2026-10-09 14:48:44 +08:00
binfmt_dumpmodule.c
binfmt_exec.c
binfmt_execmodule.c binfmt: Update the TLS pid when exec() swaps the pids. 2026-10-07 21:55:25 +08:00
binfmt_execsymtab.c
binfmt_exit.c
binfmt_globals.c
binfmt_initialize.c
binfmt_loadmodule.c
binfmt_register.c
binfmt_unloadmodule.c
binfmt_unregister.c
builtin.c
CMakeLists.txt
elf.c binfmt/elf: Load FDPIC modules through the ELF loader. 2026-09-26 11:13:30 -03:00
Kconfig
Makefile
nxflat.c