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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-102509— Apache PLC4X OPC UA驱动认证前资源耗尽漏洞

一分钟漏洞结论

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

Apache PLC4X 的 Java 实现(PLC4J)中存在“使用过大尺寸值进行内存分配”、“无限制地分配资源”以及“不受控制的递归”等缺陷,允许恶意设备或伪装成合法设备的攻击者耗尽客户端应用的内存或栈空间,从而导致拒绝服务(DoS)攻击。 在 OPC UA 驱动中,这些缺陷可在身份验证之前被触发:相关数据是在建立安全通道和会话过程中、且服务器身份尚未与其绑定时即被解析的。因此,即使配置了受信任的服务器,也无法防止能够伪装该服务器的攻击者利用此漏洞。 具体缺陷如下: 在长度前缀字节串中,系统先根据网络传输中声明

CVSS 8.7 · High

可能的 ATT&CK 技术 1 AI

T1499 · Endpoint Denial of Service
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
Apache PLC4X, Apache PLC4X: Pre-authentication resource exhaustion in the OPC UA driver and the Java SPI parser
来源: CVE Program / CVE List V5
Vulnerability Description
Memory Allocation with Excessive Size Value, Allocation of Resources Without Limits, and Uncontrolled Recursion in the Java implementation of Apache PLC4X (PLC4J) allow a malicious or impersonated device to exhaust the memory or stack of the client application, causing a denial of service. In the OPC UA driver these defects are reachable before authentication: the offending data is parsed while the secure channel and session are being established, before the server's identity has been bound to it. Configuring a trusted server therefore does not prevent exploitation by an attacker who can impersonate it. The individual defects are: - Length-prefixed byte strings are allocated at the size claimed on the wire before the length is checked against the data actually received (0.10.0 through 0.13.1). - Array fields in generated protocol parsers pre-allocate a list with the element count claimed on the wire, allowing a single count field to trigger a multi-gigabyte allocation. This parser is shared by all PLC4J drivers; the OPC UA driver is the verified pre-authentication path (0.10.0 through 0.13.1). - The OPC UA driver accumulates message chunks without enforcing the negotiated maximum chunk count and message size (0.12.0 through 0.13.1). - The OPC UA driver pre-allocates collections using element counts received from the server (0.10.0 through 0.13.1). - Recursive protocol types are parsed without a nesting-depth limit. The same defect in the Go implementation is covered by CVE-2026-102510 https://cveprocess.apache.org/cve5/CVE-2026-102510 . This issue affects Apache PLC4X: from 0.10.0 before 1.0.0. Users are recommended to upgrade to version 1.0.0, which fixes the issue.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
未经控制的内存分配
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Apache Software Foundation Apache PLC4X 0.10.0 ~ 1.0.0 -
Apache Software Foundation Apache PLC4X 0.10.0 ~ 1.0.0 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-102509 邮件列表归档 (1)

同批安全公告 · Apache Software Foundation · 2026-09-30 · 共 15 条

CVE-2026-102508 9.2 CRITICAL Apache PLC4X OPC UA 安全通道完整性绕过漏洞
CVE-2026-77185 9.1 CRITICAL Apache MINA SSHD 异步认证绕过签名验证漏洞
CVE-2026-94053 9.1 CRITICAL Apache MINA SSHD LDAP注入漏洞
CVE-2026-94052 9.1 CRITICAL Apache MINA SSHD LDAP认证失效漏洞
CVE-2026-102510 8.7 HIGH Apache PLC4X Go绑定远程内存耗尽漏洞
CVE-2026-102511 8.5 HIGH Apache PLC4X ADS发现响应欺骗漏洞
CVE-2026-93994 8.1 HIGH Apache MINA SSHD 公钥策略绕过漏洞
CVE-2026-94002 7.5 HIGH Apache MINA SSHD 内存耗尽漏洞
CVE-2026-93995 6.5 MEDIUM Apache MINA SSHD 远程代码执行漏洞
CVE-2026-93996 6.5 MEDIUM Apache MINA SSHD 内存耗尽拒绝服务漏洞
CVE-2026-94029 6.5 MEDIUM Apache MINA SSHD SFTP内存耗尽漏洞
CVE-2026-88920 Apache WSS4J SAML身份验证绕过漏洞
CVE-2026-87830 Apache WSS4J 流式验证跳过元素保护检查漏洞
CVE-2026-85532 Apache WSS4J 派生密钥参数验证不足漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-102509

暂无评论


发表评论