安全速报自动同步 · 保留上游原文
【低危】phpmyfaq 安全更新(GHSA-58fg-62fg-3fcj)
安全情报快照 · 风险级别:低危 · CVE-2026-48488 · GHSA-58fg-62fg-3fcj
先看结论
phpmyfaq存在安全风险,<= 4.1.3 受影响,建议升级至 4.1.4。
影响范围
| 生态 | 组件 | 受影响版本 | 首个修复版本 |
|---|---|---|---|
| composer | thorsten/phpmyfaq |
<= 4.1.3 | 4.1.4 |
| composer | phpmyfaq/phpmyfaq |
<= 4.1.3 | 4.1.4 |
处置建议
优先将 thorsten/phpmyfaq 升级至 4.1.4 或更高版本;升级前请结合业务依赖完成兼容性验证。
上游技术详情(原文)
Summary
Attachment passwords are hashed using SHA-1, a cryptographically broken algorithm. SHA-1 has been vulnerable to collision attacks since 2017 (SHAttered).
Details
Affected File : phpmyfaq/src/phpMyFAQ/Attachment/AbstractAttachment.php
Impact
- An attacker can generate SHA-1 collisions to bypass attachment protection
- Risk of password cracking if database is compromised
- Estimated cracking time: < 1 minute for standard attachment
Solution
Use bcrypt:
public function setPassword(string $password): void
{
$this->passwordHash = password_hash($password, PASSWORD_BCRYPT);
}
public function verifyPassword(string $plainPassword): bool
{
return password_verify($plainPassword, $this->passwordHash);
}
来源与许可
- GitHub Advisory GHSA-58fg-62fg-3fcj
- https://github.com/thorsten/phpMyFAQ/security/advisories/GHSA-58fg-62fg-3fcj
- https://nvd.nist.gov/vuln/detail/CVE-2026-48488
- https://github.com/thorsten/phpMyFAQ/commit/1aa9be6f8a2fa5c527c983826205229fc3129718
本页自动同步 GitHub Advisory Database 的公开数据,并保留上游原文供核验;不宣称原创分析。数据许可:CC-BY-4.0。
来源说明:本页自动同步 GitHub Advisory Database 的公开安全数据,并保留上游原文供核验,不宣称原创分析。请以 原始公告为准。
评论
登录 后参与讨论。
还没有评论,来说两句。