CVE-2026-57432 — Perl versions through 5.43.10 have an integer overflow in...
CVE-2026-57432 漏洞深度分析
漏洞概述
CVE 编号: CVE-2026-57432
CVSS 评分: 8.4(HIGH)
CVSS 向量: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE 分类: CWE-125,CWE-190
漏洞状态: Undergoing Analysis
发布时间: 2026-07-13T17:17:55.670
最后更新: 2026-07-14T14:16:35.417
漏洞描述
Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack.
S_measure_struct adds each item's size times its repeat count to a running total with no overflow check, so a large repeat count in a pack or unpack template wraps the signed SSize_t total negative. The @, X, and x position codes then guard their moves with a signed length comparison that passes when the length is negative, advancing the buffer pointer out of bounds.
A template derived from untrusted input can read heap memory past the buffer and return it to the caller.
影响分析
此漏洞的具体影响取决于实际利用场景。"
修复建议
- 及时关注厂商发布的安全更新和补丁
- 升级受影响组件到最新版本
- 如无法立即升级,参考厂商提供的临时缓解措施
- 加强网络访问控制和监控