目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-90979— Apache Karaf LDAP过滤器注入漏洞

一分钟漏洞结论

影响对象
Apache Software Foundation Apache Karaf
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

以下是该漏洞描述信息的中文翻译: --- LDAPCache 和 LDAPBackingEngine 在构建用于用户查找和角色查找的 LDAP 搜索过滤器时,通过将占位符 、 和 (分别取自登录名、已解析的用户 DN 及其完全限定的命名空间形式)文本替换到管理员配置的过滤器模板( 、 )中。在修复之前,对替换值施加的唯一 sanitization(净化/转义)操作仅为双反斜杠处理: 这种处理方式并未按照 RFC 4515 的要求对 LDAP 搜索过滤器中需要转义的其他字符(如 、 、 和 NUL)进行转义。如果登录

AI 预测 6.5 利用难度: 困难
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-90979 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Apache Karaf: LDAP filter injection in JAAS LDAP login modules
来源: CVE Program / CVE List V5
Vulnerability Description
LDAPCache and LDAPBackingEngine build LDAP search filters for user lookup and role lookup by textually substituting the placeholders %u, %dn, and %fqdn (drawn from the login name, the resolved user DN, and its fully qualified namespace form) into administrator-configured filter templates (userFilter, roleFilter). Before the fix, the only sanitization applied to the substituted value was double backslashed: filter = filter.replaceAll(Pattern.quote("%u"), Matcher.quoteReplacement(user)); filter = filter.replace("\\", "\\\\"); This does not escape the other characters RFC 4515 requires escaping in an LDAP search filter: *, (, ), and NUL. A login name containing any of these can change the structure of the resulting filter rather than being matched as a literal value (e.g. a crafted username can turn an equality match into a wildcard match, or close/reopen filter clauses), widening what the search returns and potentially causing a login or role lookup to match an LDAP entry other than the intended one, over-granting roles, and depending on deployment-specific filter templates, potentially affecting which account a login resolved to. It's not exploitable through every entry points: LDAPLoginModule and LDAPPubkeyLoginModule both called Util.doRFC2254Encoding() (correct RFC 4515 escaping) on the login name before handing it to LDAPCache, which masked the missing escaping in LDAPCache for those two call paths. Using LDAPCache directly (bypassing the login modules) does not reproduce through the normal LDAPLoginModule/LDAPPubkeyLoginModule authentication flow for this reason. It does reproduce through two other call paths that reach LDAPCache/LDAPBackingEngine without any prior escaping: * GSSAPILdapLoginModule passes the NameCallback name straight through, unescaped. * LDAPBackingEngine (listRoles) passes principal.getName() straight through, unescaped.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
LDAP查询中使用的特殊元素转义处理不恰当(LDAP注入)
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Apache Software Foundation Apache Karaf 0 ~ 4.4.12 -

二、漏洞 CVE-2026-90979 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-90979 的情报信息

请登录查看更多情报信息。

CVE-2026-90979 其他参考 (1)

同批安全公告 · Apache Software Foundation · 2026-09-28 · 共 20 条

CVE-2026-82377 9.9 CRITICAL Apache Roller XML-RPC 处理程序未授权访问漏洞
CVE-2026-82384 9.8 CRITICAL Apache Roller XML-RPC接口未授权反序列化漏洞
CVE-2026-82378 9.0 CRITICAL Apache Roller OAuth授权端点身份信任漏洞
CVE-2026-82383 8.2 HIGH Apache Roller 匿名设置导致首页配置篡改漏洞
CVE-2026-82380 8.1 HIGH Apache Roller CSRF绕过漏洞(自生成盐值验证)
CVE-2026-82379 7.7 HIGH Apache Roller WSSE摘要认证头可被重放
CVE-2026-82348 7.7 HIGH Apache Roller 越权修改资源漏洞
CVE-2026-82376 7.7 HIGH Apache Roller XML外部实体注入漏洞
CVE-2026-82386 7.7 HIGH Apache Roller OPML导入XML外部实体处理漏洞
CVE-2026-82375 7.4 HIGH Apache Roller 通过入口Trackback和封包URL的服务器端请求伪造漏洞
CVE-2026-82385 6.5 MEDIUM Apache Roller Weblog模板包含漏洞可读取类路径文件
CVE-2026-91206 6.1 MEDIUM Apache Roller LDAP注释认证器反射型XSS漏洞
CVE-2026-91204 6.1 MEDIUM Apache Roller HTML注释中存储的javascript: URI漏洞
CVE-2026-82546 6.1 MEDIUM Apache Roller 通过 Trackback 链接存储型跨站脚本漏洞
CVE-2026-82382 6.1 MEDIUM Apache Roller 前端页面目录参数反射型跨站脚本漏洞
CVE-2026-86507 6.1 MEDIUM Apache Roller 评论审核中作者URL导致的存储型XSS漏洞
CVE-2026-82387 5.4 MEDIUM Apache Roller 存储型跨站脚本漏洞
CVE-2026-82381 5.4 MEDIUM Apache Roller 作者界面存储型跨站脚本漏洞
CVE-2026-91006 Apache Karaf Child-Instance启动命令注入漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-90979

暂无评论


发表评论