v5.27.6 — security sweep: ReDoS-safe guard regex, linear invite email check, nanoid patches
Security
- Cleared every open GitHub security alert fixable from this repo. CodeQL: the guard's inert-git-message regex (
GIT_MESSAGE_VERB_RE) is rewritten backtracking-safe — the/iflag already folds-Cinto-cand--\S+already matches--opt=value, so the ambiguous alternatives that madegit --aaa…input superlinear are gone (4 alerts; a 14-case equivalence check and a hostile 55KB input at 0ms pin the rewrite). Invite email validation drops the classic[^\s@]+@[^\s@]+\.[^\s@]+regex for linear string ops (1 alert), and the tailwind-token test's selector escaper now escapes backslashes (1 alert). Dependabot:nanoidpatched to 3.3.18 in the root andmedia/remotionlockfiles. - The four hono alerts in
packages/openclaw-pluginremain upstream-blocked, on the record: openclaw's bundlednpm-shrinkwrap.json(verified through 2026.7.1-2) still pins hono 4.12.25, which outranks consumer overrides. Ours are staged at the patched versions (hono ^4.12.34,@hono/node-server ^1.19.15) so the fix lands with the next openclaw shrinkwrap refresh.
Platform-only release — neither SDK's source changed; package contents are identical to 5.27.4.