# NetX Duo _nx_ipv4_packet_receive() 越界读取漏洞
## 概述
NetX Duo 在版本 6.4.4 之前,其 IPv4 协议栈处理模块中存在一个潜在的**越界读取漏洞**。
## 影响版本
- NetX Duo **< 6.4.4**
- 使用 Eclipse Foundation ThreadX 的网络支持模块
## 细节
漏洞出现在 `_nx_ipv4_packet_receive()` 函数中。当系统接收到一个以太网帧时,如果帧中的 IP 数据包长度**少于 4 字节**,该函数未正确验证数据包长度,可能导致对内存缓冲区的越界读取操作。
## 影响
- **越界读取**可能导致系统访问非法内存地址,引发异常或崩溃(拒绝服务)
- 存在潜在的**信息泄露风险**,可能暴露内存中的敏感数据
- 攻击者可通过构造恶意的以太网帧触发该漏洞
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: Potential out of bound read issue in _nx_ipv4_packet_receive() · Advisory · eclipse-threadx/netxduo · GitHub -- 🔗来源链接
标签: vendor-advisory
神龙速读暂无评论