Phar Deserialization Vulnerability via Logging Settings
该报告还没有中文解读。
原文摘录
摘自原文(3726 字符中的一小部分)
The vulnerable code is located within the `concrete/controllers/single_page/dashboard/system/environment/logging.php` script. Specifically, into the `Logging::update_logging() ` method:
原文中的代码
public function update_logging()
{
$config = $this->app->make('config');
$request = $this->request;
if (!$this->token->validate('update_logging')) {
return $this->showError($this->token->getErrorMessage());
}
// Load in variables from …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Concrete CMS 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @egix · 版权归作者与 Concrete CMS 所有