
CLFS CVE-2022-24481 के लिए POC
यह PoC एक्सप (SHA1:fec933b0c46366a1fb272bfaf82a8262597a8d75) से रिवर्स किया गया है और कई एंटीवायरस इंजनों ने इसे CVE-2022-24521 के रूप में पहचाना। इसका विश्लेषण करने के बाद, मुझे लगता है कि यह शायद CVE-2022-24481 का एक्सप है, क्योंकि CVE-2022-24521 एक टाइप कन्फ्यूजन भेद्यता नहीं है। बग गलत पॉइंट CLFS_CONTAINER_CONTEXT.pContainer के कारण होता है, इसे फंक्शन CClfsContainer::Close में कॉल किया जाएगा, इसलिए यदि इसे पहले संशोधित किया गया, तो यह कोई भी कोड निष्पादित करेगा। लेकिन इस पॉइंट को कैसे संशोधित करें? एक्सप (fec933b0c46366a1fb272bfaf82a8262597a8d75) का RCA इस प्रकार है: