WordPress Plugin WP Vault Local File...

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

### Description: Type user access: any user. $_GET[“wpv-image”] is not escaped in include file. ### File / Code: Path: /wp-content/plugins/wp-vault/trunk/wp-vault.php ``` include(dirname(__FILE__) . "/images/" . $_GET["wpv-image"]); if (isset($_GET["wpv_file_id"])) { include(dirname(__FILE__) . "/wpv-file-handler.php"); exit; } else if (isset($_POST["wpv-tooltip"])) { include(dirname(__FILE__) . "/ajax-response/wpv-tooltip.php"); exit; } else if (isset($_GET["wpv-image"])) { include(dirname(__FILE__) . "/images/" . $_GET["wpv-image"]); exit; } else if (isset($_GET["wpv-css"])) { if (file_exists(dirname(__FILE__) . "/css/" . $_GET["wpv-css"] . ".css")) { header("Content-type: text/css"); include(dirname(__FILE__) . "/css/" . $_GET["wpv-css"] . ".css"); exit; } else if (file_exists(dirname(__FILE__) . "/css/" . $_GET["wpv-css"] . ".css.php")) { header("Content-type: text/css"); include(dirname(__FILE__) . "/css/" . $_GET["wpv-css"] . ".css.php"); exit; } } ``` ### Proof of Concept:...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息