CVE-2017-9822 DotNetNuke Cookie Deserialization Remote Code Execution (RCE) on lonidoor.mtn.ci
该报告还没有中文解读。
原文摘录
摘自原文(12255 字符中的一小部分)
Summary: DotNetNuke (DNN) versions between 5.0.0 - 9.3.0 are affected to deserialization vulnerability that leads to Remote Code Execution (RCE). DotNetNuke uses the `DNNPersonalization` cookie to store anonymous users’ personalization options (the options for authenticated users are stored through …
原文中的代码
public static Hashtable DeSerializeHashtable(string xmlSource, string rootname)
{
var HashTable = new Hashtable();
if (!String.IsNullOrEmpyt(xmlSource))
{
try
{
var xmlDoc = new XmlDocument();
xmlDoc.LoadXml(xmlSource);
foreach (XmlElement xmlItem in xmlDoc.SelectNodes(rootname + …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 MTN Group 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @odaysec · 版权归作者与 MTN Group 所有