Unauthenticated RCE in Vaultpress
该报告还没有中文解读。
原文摘录
摘自原文(1772 字符中的一小部分)
Hitting wordpress instalattion with vaultpress on it with get parameter vaultpress=true attacker is one method away from RCE and that method is **validate_api_signature**.
原文中的代码
if ( $this->can_use_openssl() ) {
$sslsig = '';
if ( isset( $post['sslsig'] ) ) {
$sslsig = $post['sslsig'];
unset( $post['sslsig'] );
}
if ( openssl_verify( serialize( array( 'uri' => $uri, 'post' => $post ) ), base64_decode( $sslsig ), $this->get_option( 'public_key' ) ) ) …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Automattic 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @b258ea62bf297b02afa9854 · 版权归作者与 Automattic 所有