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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-59959— SAIL WebP 解码器除零漏洞

一分钟漏洞结论

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

SAIL 是一个跨平台库,支持图像的加载与保存,并具备动画、元数据及 ICC 配置文件的支持。在 1.0.2 版本之前,其内置的 WebP 解码器在加载初始化阶段,若处理存在容器结构不一致或 帧元数据错误的畸形动画 WebP 文件,可能会发生崩溃。具体而言,在 的 函数中,调用 并传入 时,可能返回零值的 ;该零值随后被用作除数,用于根据图像行大小计算 。此除法操作发生在帧解码之前,也早于 中通用的图像骨架验证步骤,从而引发算术异常并导致进程终止。因此,接受不可信 WebP 图像的应用程序可能遭受拒绝服务(DoS)

CVSS 4.8 · Medium

影响版本矩阵 1

厂商产品 版本范围状态
HappySeaFox sail < 1.0.2 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
SAIL: WebP decoder division by zero through malformed animated canvas metadata
来源: CVE Program / CVE List V5
Vulnerability Description
SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. Prior to version 1.0.2, the built-in WebP decoder can crash during loader initialization when processing a malformed animated WebP file with inconsistent container or `ANMF` frame metadata. In `sail_codec_load_init_v8_webp()` in `src/sail-codecs/webp/webp.c`, `WebPDemuxGetI` with `WEBP_FF_CANVAS_WIDTH` can return a zero `image_local->width`, which is then used as a divisor when calculating `bytes_per_pixel` from the image row size. The division happens before frame decoding and before generic image skeleton validation in `src/sail/sail_advanced.c`, causing an arithmetic fault and process termination. Applications accepting untrusted WebP images can consequently suffer denial of service; builds must include the affected WebP codec. This issue is fixed in version 1.0.2.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
除零错误
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
HappySeaFox sail < 1.0.2 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-59959 补丁与修复 (1)

CVE-2026-59959 厂商页面 (1)

IV. Related Vulnerabilities