

It is so popular and so widely used across the Internet because you can deploy a DNN web instance in minutes, without needing a lot of technical knowledge. NET framework.Īccording to them, over 750,000 organizations deployed web platforms powered by DotNetNuke worldwide. What is DotNetNuke?ĭotNetNuke is a free and open-source web CMS (content management system) written in C# and based on the. We’ll look at all of them in the steps below. Learn how to find this issue in the wild by using Google dorks, determine the factors that indicate a DotNetNuke web app is vulnerable, go through hands-on examples, and much more!īefore we start, keep in mind the vulnerability was released under CVE-2017-9822, but the development team consistently failed at patching it, so they issued another four bypasses:


To help pentesters identify and report this issue and developers to prevent or fix it, we created this practical deep-dive into this Cookie Deserialization RCE vulnerability found in DotNetNuke (DNN). After having responsibly reported it through HackerOne, the DOD solved the high-severity vulnerability and disclosed the report, with all details now publicly available. Department Of Defense’s biggest websites. Later edit : As part of this research, we discovered a Remote Code Execution vulnerability exploitable through DNN Cookie Deserialization in one of the U.S. That includes governmental and banking websites. We looked at around 300 DotNetNuke deployments in the wild and discovered that one in five installations was vulnerable to CVE-2017-9822.
