PT-2026-28481

CVE-2026-33416

·

تاريخ النشر

2026-01-01

·

تاريخ التحديث

2026-10-26

الوصف من

CVSS 3.1
7.6
عالية
المقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات LIBPNG من 1.2.1 إلى 1.6.55
الوصف
LIBPNG هي مكتبة تستخدمها التطبيقات لقراءة ملفات الصور النقطية بتنسيق PNG وإنشائها ومعالجتها. تحتوي الإصدارات من 1.2.1 إلى 1.6.55 على مشكلة حيث تقوم الدالتان png set tRNS وpng set PLTE بتعيين اسم مستعار لمخزن مؤقت مخصص في الذاكرة (heap) بين png struct وpng info، مما يؤدي إلى مشاركة تخصيص واحد بين هيكلين لهما فترات صلاحية مستقلة. وقد كان هذا التداخل موجودًا منذ الإصدار 1.0 على الأقل من libpng بالنسبة لـ trans alpha، ومنذ الإصدار 1.2.1 على الأقل بالنسبة لـ palette. وعند استدعاء png free data مع PNG FREE TRNS أو PNG FREE PLTE، يتم تحرير المخزن المؤقت عبر info ptr بينما يظل المؤشر png ptr المقابل معلقًا. قد تقوم دوال تحويل الصفوف اللاحقة بعد ذلك بإلغاء الإشارة إلى هذه الذاكرة المحررة والكتابة إليها. ويكون لاستدعاء png set tRNS أو png set PLTE للمرة الثانية نفس التأثير، حيث تستدعي هذه الدوال png free data داخليًا قبل إعادة تخصيص المخزن المؤقت info ptr.
التوصيات
يجب تحديث الإصدارات من 1.2.1 إلى 1.6.55 إلى الإصدار 1.6.56 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-M4PC-P4Q3-4C7J
ALSA-2026:18028
ALSA-2026:18064
ALSA-2026:26347
ALSA-2026:26348
ALSA-2026:28233
ALSA-2026:28244
ALSA-2026:28255
ALSA-2026:29898
ALSA-2026:7671
ALSA-2026:7672
ALSA-2026:8052
ALSA-2026:8459
ALSA-2026:9345
ALSA-2026:9638
ALSA-2026:9683
ALSA-2026:9686
ALSA-2026:9689
ALSA-2026:9693
AZL-80990
AZL-81315
AZL-81324
AZL-81330
AZL-81333
AZL-81336
AZL-81345
CLEANSTART-2026-EK14398
CLSA-2026-1778256918
CLSA-2026-1778268804
CLSA-2026-1781080639
CLSA-2026-1783520301
CLSA-2026-1783693981
CLSA-2026-1783702691
CLSA-2026-1783944511
CLSA-2026-1785266060
CLSA-2026-1785324019
CLSA-2026-1785328191
CLSA-2026-1785331296
CLSA-2026-1785332252
CLSA-2026-1785937319
CLSA-2026-1792993907
ECHO-5EBC-A922-BBDA
MGASA-2026-0070
OESA-2026-1852
OESA-2026-3904
OESA-2026-3906
OESA-2026-3907
OESA-2026-3908
OPENSUSE-SU-2026:10451-1
OPENSUSE-SU-2026:10640-1
OPENSUSE-SU-2026:20466-1
RHSA-2026:11805
RHSA-2026:11813
RHSA-2026:12264
RHSA-2026:13342
RHSA-2026:13412
RHSA-2026:13533
RHSA-2026:13582
RHSA-2026:13583
RHSA-2026:13596
RHSA-2026:13600
RHSA-2026:13665
RHSA-2026:13682
RHSA-2026:13683
RHSA-2026:13922
RHSA-2026:13977
RHSA-2026:14223
RHSA-2026:14303
RHSA-2026:15889
RHSA-2026:18028
RHSA-2026:18064
RHSA-2026:20548
RHSA-2026:20549
RHSA-2026:20550
RHSA-2026:20551
RHSA-2026:26347
RHSA-2026:26348
RHSA-2026:28233
RHSA-2026:28244
RHSA-2026:28255
RHSA-2026:28456
RHSA-2026:28457
RHSA-2026:28458
RHSA-2026:29016
RHSA-2026:29018
RHSA-2026:29019
RHSA-2026:29020
RHSA-2026:29021
RHSA-2026:29022
RHSA-2026:29898
RHSA-2026:29900
RHSA-2026:29901
RHSA-2026:29902
RHSA-2026:43702
RHSA-2026:50808
RHSA-2026:6732
RHSA-2026:7671
RHSA-2026:7672
RHSA-2026:8052
RHSA-2026:8459
RHSA-2026:9254
RHSA-2026:9345
RHSA-2026:9638
RHSA-2026:9683
RHSA-2026:9686
RHSA-2026:9689
RHSA-2026:9693
SUSE-SU-2026:1311-1
SUSE-SU-2026:1323-1
SUSE-SU-2026:1368-1
SUSE-SU-2026:1500-1
SUSE-SU-2026:1702-1
SUSE-SU-2026:1716-1
SUSE-SU-2026:21000-1
SUSE-SU-2026:21038-1
SUSE-SU-2026:21067-1
SUSE-SU-2026:21138-1
SUSE-SU-2026:23063-1
SUSE-SU-2026:23514-1
USN-8251-1
USN-8639-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾