
MAGNOLIA-8281: FreeMarker Restriction Bypass 2 in Magnolia CMS
Magnolia CMS v6.2.16 और उससे नीचे के संस्करणों के FreeMarker फ़िल्टर में एक समस्या, हमलावरों को सुरक्षा प्रतिबंधों को बायपास करने और एक क्राफ्टेड FreeMarker पेलोड के माध्यम से मनमानी फ़ाइलों को पढ़ने/लिखने/स्थानांतरित करने/कॉपी करने/हटाने की अनुमति देती है। मनमानी JSP फ़ाइलें लिखकर मनमाना कोड निष्पादन सफलतापूर्वक प्राप्त किया गया।
इस भेद्यता के लिए विक्रेता का प्रकटीकरण और समाधान यहाँ पाया जा सकता है।
न मैंने और न ही विक्रेता ने इन भेद्यताओं के लिए CVE का अनुरोध किया।
अधिक विवरण और शोषण प्रक्रिया इस PDF में पाई जा सकती है।
मनमाने सिस्टम कमांड निष्पादित करने के लिए उपयोग किया जाने वाला JSP कोड यहाँ पाया जा सकता है।