CVE-2026-2512 in Code Embed Pluginالمعلومات

الملخص

بحسب VulDB • 22/06/2026

يحتوي مكون WordPress الإضافي Code Embed على ثغرة تخزين برمجيات عبر المواقع (Stored Cross-Site Scripting) في جميع الإصدارات حتى 2.5.1 وشاملة لها، وذلك من خلال قيم الحقول المخصصة (meta values). ويعود ذلك إلى أن دالة التعقيم `sec_check_post_fields()` الخاصة بالمكون الإضافي تعمل فقط عند تشغيل الخطاف `save_post`، بينما يسمح WordPress بإضافة حقول مخصصة عبر نقطة نهاية AJAX المعروفة بـ `wp_ajax_add_meta` دون تفعيل خطاف `save_post`. بعد ذلك تقوم الدالة `ce_filter()` بعرض قيم الحقول المخصصة غير المُعقَّمة مباشرةً في محتوى الصفحة دون تهريب (escaping). وهذا يتيح للمهاجمين الذين تمت مصادقتهم، والذين يمتلكون وصولاً بمستوى "مُساهم" أو أعلى، حقن نصوص برمجية ويب تعسفية في الصفحات التي سيتم تنفيذها كلما قام مستخدم بالوصول إلى صفحة مُحقونة.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Wordfence

حجز

14/02/2026

إفشاء

18/03/2026

الاعتدال

تمت الموافقة

إدخال

VDB-351543

EPSS

0.00198

KEV

لا

النشاطات

منخفض جدًا

القطاع

Hostingprovider

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!