CVE-2026-40897
Math.js: إعداد غير آمن لخصائص الكائنات في mathjs
- تم النشر
- 24/04/2026
- محدث
- 15/07/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 17/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 54.4%
- تاريخ الموديل
- 15/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
# Math.js Math.js هي مكتبة رياضية شاملة للغة JavaScript وNode.js. من الإصدار 13.1.1 حتى ما قبل 15.2.0، سمحت ثغرة أمنية بتنفيذ JavaScript عشوائي عبر محلل التعبيرات في mathjs. يمكن أن تتأثر إذا كان لديك تطبيق يمكن للمستخدمين فيه تقييم تعبيرات عشوائية باستخدام محلل تعبيرات mathjs. تم إصلاح هذه الثغرة في الإصدار 15.2.0.
المصادر
- CVE-2026-40897استغلال
Math.js محلل التعبيرات RCE
إثبات مفهوم للاستغلال الخاص بـ CVE-2026-40897، وهو تجاوز لبيئة الحماية في محلل تعبيرات Math.js يتيح تنفيذ التعليمات البرمجية عن بُعد عبر حمولات مُصممة خصيصًا ومختبر Docker.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.