PT-2026-134184
CVE-2026-119338
·
تاريخ النشر
2026-10-30
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 4.0
6.9
متوسطةالمقاييسAV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المتأثر والإصدارات المتأثرة
Tesseract الإصدارات من 5.4.0 إلى 5.5.3
الوصف
تقوم الدالة
AppendLinePolygon() في src/api/pagerenderer.cpp بتدمير مجمع Pta من اليمين إلى اليسار المملوك للمستدعي عند استلامه بالقيمة. يؤدي ذلك إلى جعل line top rtl pts و line bottom rtl pts مؤشرات معلقة. عند معالجة صفحات باللغة العبرية أو العربية في وضع عمودي بمستوى XML الافتراضي للصفحة، يدخل النظام في هذه الاستدعاءات عبر POLYGONFLAG مع skewed flag خاطئ أو عبر LEVELFLAG أكبر من صفر. يؤدي هذا إلى حدوث double free و use after free (حالة يستمر فيها البرنامج في استخدام مؤشر بعد تحريره)، مما يسمح بوصول إحداثيات تالفة إلى RecalcPolygonline().التوصيات
التحديث إلى الإصدار 5.5.4.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾