POJIA破甲
地图 / Arbitrary file deletion in wp-core - guides towards RCE and information disclosure

Arbitrary file deletion in wp-core - guides towards RCE and information disclosure

路径遍历 / 路径遍历 / #291878

厂商
WordPress
严重程度
高危 · CVSS 9.9
赏金
—
弱点
路径遍历
研究员
@b258ea62bf297b02afa9854
披露日期
2018-08-29
资产
WordPress Core
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(2428 字符中的一小部分)
Vulnerable place 1: `wp-admin/post.php` `$newmeta['thumb']` is placed into DB not sanitized directly from user input.
原文中的代码
case 'editattachment':
    check_admin_referer('update-post_' . $post_id);
    // Don't let these be changed
    unset($_POST['guid']);
    $_POST['post_type'] = 'attachment';
    // Update the thumbnail filename
    $newmeta = wp_get_attachment_metadata( $post_id, true );
    $newmeta['thumb'] = …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 WordPress 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @b258ea62bf297b02afa9854 · 版权归作者与 WordPress 所有

同类报告

Arbitrary file read via the UploadsRewriter when moving and issueGitLab · 2020-04-27 · $20,000Arbitrary file read via the bulk imports UploadsPipelineGitLab · 2022-03-21 · $29,000Misuse of an authentication cookie combined with a path traversal on app.starbucks.com permitted access to restricted dataStarbucks · 2020-06-16Arbitrary file read during project importGitLab · 2021-05-24 · $16,000Burp Suite Professional: browser-powered crawl can write attacker-controlled files through file input handlingPortSwigger Web Security · 2026-06-14 · $5,000Path traversal in filename in LINE Mac clientLY Corporation · 2020-07-31
Arbitrary file deletion in wp-core - guides towards RCE and information disclosure · 破甲 POJIA