修正 bash 5.3rc2 tmpfile.c 的安全問題
Bash 5.3rc2 lib/sh/tmpfile.c 使用了不安全的 mktemp 函式,這個會有 race condition 的問題。
這裡我把它改用 mkstemp,修改如下:
--- lib/sh/tmpfile.c 2025-07-03 13:30:00.000000000 +0800
+++ lib …
Bash 5.3rc2 lib/sh/tmpfile.c 使用了不安全的 mktemp 函式,這個會有 race condition 的問題。
這裡我把它改用 mkstemp,修改如下:
--- lib/sh/tmpfile.c 2025-07-03 13:30:00.000000000 +0800
+++ lib …