
पायथन स्क्रिप्ट जो कमजोर Report.ashx एंडपॉइंट्स की जांच करके और HTTP प्रतिक्रियाओं का विश्लेषण करके Sitecore Experience Platform प्री-ऑथ RCE (CVE-2021-42237) का पता लगाती है।
Sitecore RCE - CVE-2021-42237 का पता लगाने के लिए Sitecore Experience Platform प्री-ऑथ RCE - CVE-2021-42237
यह Sitecore संस्करण का पता लगाने और Get तथा Post के माध्यम से कमजोर Report.ashx पर अनुरोध करने पर मिलने वाले प्रतिक्रिया पर निर्भर करता है।
स्क्रिप्ट एक फ़ाइल लेती है जिसमें प्रत्येक पंक्ति पर www.url.com प्रारूप में URL की सूची होती है।
उपयोग : python3 check-for-sitecore-rce.py -h
python3 check-for-sitecore-rce.py -u urls.txt
यदि वेब एप्लिकेशन त्रुटि को अलग तरीके से संभालता है तो गलत-सकारात्मक (false positive) परिणाम हो सकते हैं। 200 प्रतिक्रिया वाले पृष्ठों की जाँच करने की अनुशंसा की जाती है।
PoCs


संदर्भ : https://blog.assetnote.io/2021/11/02/sitecore-rce/ , https://support.sitecore.com/kb?id=kb_article_view&sysparm_article=KB1000776