安全速报自动同步 · 保留上游原文

【低危】phpmyfaq 安全更新(GHSA-58fg-62fg-3fcj)

S
KHack 安全情报
2026/6/24 发布 · 8 阅读

安全情报快照 · 风险级别:低危 · 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 Database 的公开数据,并保留上游原文供核验;不宣称原创分析。数据许可:CC-BY-4.0。

评论

还没有评论,来说两句。