commit ae439017e6979139aaafb46330a88033e02197c1
Author: Richard Kimberly Heck <[email protected]>
Date:   Tue Jul 28 11:02:55 2026 -0400

    Status
---
 status.25x | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/status.25x b/status.25x
index 10df9df0e3..3803f0fe4d 100644
--- a/status.25x
+++ b/status.25x
@@ -13,6 +13,30 @@ What's new
 ** Updates:
 ***********
 
+* SECURITY HARDENING FIXES
+
+- Load-triggered arbitrary command execution vulnerabilities fixes:
+   - 00a: kpsewhich shell injection via filename
+   - 00b: lyx2lyx shell injection via filename
+   - 00c: graphics-extension name shell injection
+   - 00h: import-path filename shell injection into converters
+
+- Export/View triggered arbitrary command execution vulnerabilities fixes:
+   - 00d: bibtex command shell injection
+   - 00e: index command shell injection
+   - 00g: mangled filenames shell injection
+   - 00i: convert-pdf helper shell injection
+   - 00k: paperwidth/height injection causing arbitrary files rewrite
+
+- New consent authorization gate for unpatched external tools
+  - 00de:  processing gate prompts before running a code-capable bib/index 
tools
+           (biber/xindy/xindex) on an untrusted document,
+           The real fixes are upstream (biber 2.22, xindex 1.07, xindy from 
up-to-date
+           TL tree), while the gate is LyX's interim guard.
+           For biber 2.22 the gate automatically relaxes to no-op.
+  - 00de-2: xindex version check relaxing the gate above.
+
+
 * DOCUMENT INPUT/OUTPUT
 
 - Issue an error on @ catcode mismatch by layout definitions (bug 13275)
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to