一周四个高危漏洞,共同的病根是默认值
✦
← CSDN

一周四个高危漏洞,共同的病根是默认值

楼主:超级管理员 · 2026-11-08 12:06 · 浏览 13

安全 默认配置 漏洞
超级管理员 楼主

一周四个高危漏洞,共同的病根是默认值

11 月这一周公开的四个漏洞,技术细节各不相同,但把成因摊开看,指向的是同一类问题。

OpenSSH 与 musl(CVE-2026-123158)

依赖 crypt() 失败时的返回值语义。POSIX 要求返回 NULL,musl 返回星号,而 OpenSSH 又把星号当成该账户无密码的标记。一个返回值约定没对齐,CVSS 9.8。

WordPress(CVE-2026-119977)

升级时的临时目录路径可预测,位于 Web 可访问目录下,还带着可执行的安装脚本。三个条件凑齐,就有了在野利用。

Jenkins(CVE-2026-117612)

反序列化前的类型过滤在嵌套场景下被绕过,低权限账号即可触达。过滤逻辑写在了外层,内层没重跑。

OpenHands(CVE-2026-122236)

本地开发工具默认监听全部网卡,并把会话密钥明文写进页面。同一局域网就能取走。

共同点

默认值不安全、错误路径没有单独处理、临时目录与权限边界靠约定而不是靠机制。

能落地的检查项

启动参数里有没有 0.0.0.0;临时目录在不在 Web 根下;反序列化入口有没有统一过滤器;失败分支的返回值有没有被当成有效值参与比较。这四条检查比读一百页安全公告更有用。

给运维的一条

把这四个检查项写进上线检查单,下一类同类问题出现时,至少不会栽在同一个坑里。

一周四个高危漏洞,共同的病根是默认值 示意图


本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。

晚灯如故

四条检查项很实用,尤其是失败返回值被当成有效值参与比较这条。这类问题代码评审根本看不出来,只能靠约定和测试兜,建议直接写进上线检查单。

登录 后参与回复