Out-of-bounds write vulnerability in The Document Foundation LibreOffice via crafted OOXML documents with mismatched encryption salt parameters.
This issue affects LibreOffice: from 26.2 before 26.2.3, from 25.8 before 25.8.7.
CVE-2026-4430 is a high-severity out-of-bounds write vulnerability in LibreOffice affecting versions 26.2 before 26.2.3 and 25.8 before 25.8.7. The vulnerability is triggered through crafted OOXML documents with malformed encryption salt parameters, potentially allowing remote code execution. While no exploit is currently available, the vulnerability poses significant risk to organizations processing untrusted documents.
IMMEDIATE ACTIONS:
1. Identify all systems running LibreOffice versions 26.2.0-26.2.2 and 25.8.0-25.8.6
2. Restrict document processing from untrusted sources until patching is complete
3. Disable automatic document opening in email clients
4. Implement network segmentation for systems processing OOXML documents
PATCHING GUIDANCE:
1. Upgrade LibreOffice to version 26.2.3 or later for 26.2.x branch
2. Upgrade LibreOffice to version 25.8.7 or later for 25.8.x branch
3. Test patches in non-production environment before deployment
4. Prioritize patching for systems handling government/financial documents
COMPENSATING CONTROLS (if patching delayed):
1. Implement application whitelisting for LibreOffice execution
2. Run LibreOffice in sandboxed environments using containers or virtualization
3. Disable OOXML document opening via macro security settings
4. Use document conversion tools (LibreOffice headless mode) with strict input validation
5. Monitor file access patterns for suspicious OOXML processing
DETECTION RULES:
1. Monitor for LibreOffice process crashes when processing OOXML files
2. Alert on OOXML files with unusual encryption salt parameters
3. Track LibreOffice version inventory across enterprise
4. Monitor for unexpected child processes spawned from LibreOffice
5. Log all OOXML document access attempts with source/destination tracking
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تقوم بتشغيل إصدارات LibreOffice 26.2.0-26.2.2 و25.8.0-25.8.6
2. تقييد معالجة المستندات من مصادر غير موثوقة حتى اكتمال التصحيح
3. تعطيل فتح المستندات التلقائي في عملاء البريد الإلكتروني
4. تنفيذ تقسيم الشبكة للأنظمة التي تعالج مستندات OOXML
إرشادات التصحيح:
1. ترقية LibreOffice إلى الإصدار 26.2.3 أو أحدث لفرع 26.2.x
2. ترقية LibreOffice إلى الإصدار 25.8.7 أو أحدث لفرع 25.8.x
3. اختبار التصحيحات في بيئة غير الإنتاج قبل النشر
4. إعطاء الأولوية لتصحيح الأنظمة التي تتعامل مع المستندات الحكومية/المالية
الضوابط البديلة (إذا تأخر التصحيح):
1. تنفيذ قائمة بيضاء للتطبيقات لتنفيذ LibreOffice
2. تشغيل LibreOffice في بيئات معزولة باستخدام الحاويات أو المحاكاة الافتراضية
3. تعطيل فتح مستندات OOXML عبر إعدادات أمان الماكرو
4. استخدام أدوات تحويل المستندات مع التحقق الصارم من المدخلات
5. مراقبة أنماط الوصول إلى الملفات لمعالجة OOXML المريبة
قواعد الكشف:
1. مراقبة أعطال عملية LibreOffice عند معالجة ملفات OOXML
2. التنبيه على ملفات OOXML ذات معاملات ملح تشفير غير عادية
3. تتبع جرد إصدار LibreOffice عبر المؤسسة
4. مراقبة العمليات الفرعية غير المتوقعة التي تم إطلاقها من LibreOffice
5. تسجيل جميع محاولات الوصول إلى مستندات OOXML مع تتبع المصدر/الوجهة