Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-49099 — مُعيد إنتاج PoC لـ CVE-2026-49099 (Apache Camel camel-salesforce): يقوم رأس `sObjectQuery` غير المسبوق بـ "Camel" بتجاوز مرشح رأس HTTP ويتجاوز استعلام SOQL المُهيأ للمنتِج (حقن SOQL / كسر التحكم في الوصول). تم الإصلاح في الإصدارات 4.14.8/4.18.3/4.21.0. | Kitploit
أدوات/GitHubGitHub/oscerd/cve-2026-49099
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار أمان APIاختبار الاختراقالتعلم والتعليم
GitHuboscerd/cve-2026-49099

CVE-2026-49099

مُعيد إنتاج PoC لـ CVE-2026-49099 (Apache Camel camel-salesforce): يقوم رأس `sObjectQuery` غير المسبوق بـ "Camel" بتجاوز مرشح رأس HTTP ويتجاوز استعلام SOQL المُهيأ للمنتِج (حقن SOQL / كسر التحكم في الوصول). تم الإصلاح في الإصدارات 4.14.8/4.18.3/4.21.0.

عرض المستودع
منذ 28 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

CVE-2026-49099 — camel-salesforce sObjectQuery حقن الرأس

مُعيدات إنتاج قابلة للتشغيل (proof-of-concept) لنفس الثغرة في Apache Camel، واحدة لكل بيئة تشغيل:

بيئة التشغيلالدليلالمكدس
Camel Spring Bootcamel-spring-boot/Spring Boot 3.2.0 + camel-spring-boot 4.18.2
Camel Quarkuscamel-quarkus/Quarkus 3.36.0 + Camel Quarkus 3.36.0 (يضم Camel 4.20.0)

كلا النسختين متأثرتان (تم الإصلاح في 4.14.8 / 4.18.3 / 4.21.0)، وكلاهما يُظهر نفس العيب: AbstractSalesforceProcessor.getParameter() يحل رأس sObjectQuery (ورؤوسه الشقيقة apexUrl، sObjectName، …) قبل القيمة المكوّنة في نقطة النهاية. أسماء تلك الرؤوس هي سلاسل عارية، غير مسبوقة بـ Camel، ولا يوفّر camel-salesforce أي HeaderFilterStrategy، لذلك يسمح مرشح حدود HTTP (HttpHeaderFilterStrategy، الذي يزيل فقط Camel*) بمرور رأس HTTP وارد مباشرةً ويتجاوز SOQL المحدد للمسار — تجاوز استعلام SOQL / كسر التحكم في الوصول (CWE-74 + CWE-639).

كل دليل فرعي هو مشروع مستقل بذاته مع ملف Dockerfile، وdocker-compose.yml، وملف README خاص به — مع مكوّن salesforce بديل للتسجيل، بحيث لا تكون هناك حاجة إلى مؤسسة Salesforce أو OAuth أو شبكة. باختصار، لأي منهما:

root@kitploit:~
cd camel-spring-boot   # أو: cd camel-quarkus
mvn clean package
docker compose up -d --build
curl -s http://localhost:8080/exploit/attack
docker compose down

ملخص الثغرة

الإصلاح يُعيد تسمية ثوابت الرؤوس إلى اصطلاح CamelSalesforce* (مثل CamelSalesforceSObjectQuery)، بحيث تُزال عند حدود HTTP مثل أي رأس Camel* آخر.

الإشعار الأمني: https://camel.apache.org/security/CVE-2026-49099.html

إخلاء المسؤولية

مُعيدات الإنتاج هذه مُقدّمة للبحث الأمني والاختبار المأذون به فقط، لثغرة مُفصح عنها علناً وتم إصلاحها. لا تستخدمها ضد أنظمة دون إذن صريح.

تنزيل الأداة
الخاصيةالقيمة
المكوّنcamel-salesforce
CWECWE-74 (Injection) / CWE-639 (Authorization Bypass Through User-Controlled Key)
التأثيريتحكم عميل HTTP غير موثّق في معاملات SOQL/SOSL/Apex المحددة للمسار عبر رؤوس غير مفلترة، فيقرأ أو يتصرف بناءً على بيانات خارج النطاق المقصود بصلاحيات مستخدم التكامل
الإصدارات المتأثرةمن 4.0.0 قبل 4.14.8، من 4.15.0 قبل 4.18.3، من 4.19.0 قبل 4.21.0
الإصدارات المصلحة4.14.8، 4.18.3، 4.21.0
JIRACAMEL-23716 (PR apache/camel#23887)
الإسنادYu Bao (PayPal)