Open
CVE-2026-112900 #106
Funda WangAdd on  15 days ago
Funda Wang
Funda WangCollaborators
15 days ago Create

一、漏洞信息
漏洞编号:CVE-2026-112900
漏洞归属组件:python-pillow
漏洞归属的版本:10.0.0,10.3.0,10.4.0,11.1.0,12.3.0,13.0.0,5.3.0,7.2.0,8.1.1,8.1.2,9.0.1,9.3.0
CVSS评分:
BaseScore:9.8 Critical
Vector:CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
漏洞简述:
Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled input filename after -f without converting it to a safe absolute path, so a name beginning with a hyphen can be interpreted as a Ghostscript option. An attacker who controls the filename can inject Ghostscript arguments. Arbitrary command execution specifically requires a leading @ argument-file filename and control of the referenced text file containing additional Ghostscript arguments; the reported chain reproduces with the default -dSAFER invocation. This issue is fixed in version 13.0.0.
漏洞公开时间:2026-10-20 06:17:10
漏洞创建时间:2026-10-26 15:03:06
漏洞详情参考链接:
https://nvd.nist.gov/vuln/detail/CVE-2026-112900

更多参考(点击展开)

无

漏洞分析指导链接:
https://atomgit.com/openeuler/cve-manager/blob/master/cve-vulner-manager/doc/md/manual.md
漏洞数据来源:
其他
漏洞补丁信息:

详情(点击展开)

无

二、漏洞分析结构反馈
影响性分析说明:
Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled input filename after -f without converting it to a safe absolute path, so a name beginning with a hyphen can be interpreted as a Ghostscript option. An attacker who controls the filename can inject Ghostscript arguments. Arbitrary command execution specifically requires a leading @ argument-file filename and control of the referenced text file containing additional Ghostscript arguments; the reported chain reproduces with the default -dSAFER invocation.补充说明:issue 的「漏洞归属的版本」为 CPE 字典列表,非官方受影响范围;官方受影响版本为 >= 2.6.0, < 13.0.0(13.0.0 修复,上游修复 commit a2c363141da31a265dd536c945677db4b64f3ec9,GHSA-w889-685w-c8fh)。master 分支已经 PR #297 升级至 13.0.0 完成修复;其余分支(9.0.1/10.3.0)均在受影响范围内,backport/升级 PR 尚未合入。
openEuler评分:
9.2
Vector:CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
受影响版本排查(受影响/不受影响):
1.master(13.0.0):受影响
2.openEuler-20.03-LTS-SP4(9.0.1):受影响
3.openEuler-22.03-LTS-SP4(9.0.1):受影响
4.openEuler-24.03-LTS-Next(10.3.0):受影响
5.openEuler-24.03-LTS-SP1(10.3.0):受影响
6.openEuler-24.03-LTS-SP3(10.3.0):受影响
7.openEuler-24.03-LTS-SP4(10.3.0):受影响

修复是否涉及abi变化(是/否):
1.master(13.0.0):否
2.openEuler-20.03-LTS-SP4(9.0.1):否
3.openEuler-22.03-LTS-SP4(9.0.1):否
4.openEuler-24.03-LTS-Next(10.3.0):否
5.openEuler-24.03-LTS-SP1(10.3.0):否
6.openEuler-24.03-LTS-SP3(10.3.0):否
7.openEuler-24.03-LTS-SP4(10.3.0):否

原因说明:
1.master(13.0.0):正常修复
2.openEuler-20.03-LTS-SP4(9.0.1):暂不修复-暂无解决方案或补丁
3.openEuler-22.03-LTS-SP4(9.0.1):暂不修复-暂无解决方案或补丁
4.openEuler-24.03-LTS-Next(10.3.0):暂不修复-暂无解决方案或补丁
5.openEuler-24.03-LTS-SP1(10.3.0):暂不修复-暂无解决方案或补丁
6.openEuler-24.03-LTS-SP3(10.3.0):暂不修复-暂无解决方案或补丁
7.openEuler-24.03-LTS-SP4(10.3.0):暂不修复-暂无解决方案或补丁

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
15 days ago Assign shinwell_hu、fundawang、yangzhao_kl as responsible person
openeuler-ci-botopeneuler-ci-botCollaborators
15 days ago Added label: sig/sig-python-modules
openeuler-ci-bot
openeuler-ci-botCollaborators
15 days ago Comments:

Welcome To openEuler Community

Hey @fundawang , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands. You can self-configure the PR merge rules for this repository. For more details, please refer to Here.

Contact Guide

If you have any questions, please contact the SIG: sig-python-modules ,
and any of the maintainers: @shinwell_hu, @yangzhao_kl ,
and any of the committers: @cherry530, @randy1568, @starlet-dx .

likedislike
yangwei999
13 days ago Comments:

/get-cve

likedislike
openeuler-ci-bot
openeuler-ci-botCollaborators
13 days ago Comments:

@yangwei999 CVE信息从NVD同步成功, 稍后请重新加载页面.

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
13 days ago changed custom priority from 无优先级 to 无优先级
openeuler-ci-botopeneuler-ci-botCollaborators
13 days ago Modify description of issue
openeuler-ci-botopeneuler-ci-botCollaborators
13 days ago Assign randy1568 as responsible person, remove original responsible person: shinwell_hu、fundawang、yangzhao_kl
openeuler-ci-botopeneuler-ci-botCollaborators
13 days ago Added label: CVE/UNFIXED
Xxu_pingCollaborators
12 days ago Associated pull request
xu_pingCollaborators
12 days ago Comments:

影响性分析说明:
Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled input filename after -f without converting it to a safe absolute path, so a name beginning with a hyphen can be interpreted as a Ghostscript option. An attacker who controls the filename can inject Ghostscript arguments. Arbitrary command execution specifically requires a leading @ argument-file filename and control of the referenced text file containing additional Ghostscript arguments; the reported chain reproduces with the default -dSAFER invocation.
补充说明:issue 的「漏洞归属的版本」为 CPE 字典列表,非官方受影响范围;官方受影响版本为 >= 2.6.0, < 13.0.0(13.0.0 修复,上游修复 commit a2c363141da31a265dd536c945677db4b64f3ec9,GHSA-w889-685w-c8fh)。master 分支已经 PR #297 升级至 13.0.0 完成修复;其余分支(9.0.1/10.3.0)均在受影响范围内,backport/升级 PR 尚未合入。

openEuler评分:9.2 Critical
BaseScore: 9.2
Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

受影响版本排查(受影响/不受影响):
1.master(13.0.0): 受影响
2.openEuler-20.03-LTS-SP4(9.0.1): 受影响
3.openEuler-22.03-LTS-SP4(9.0.1): 受影响
4.openEuler-24.03-LTS-Next(10.3.0): 受影响
5.openEuler-24.03-LTS-SP1(10.3.0): 受影响
6.openEuler-24.03-LTS-SP3(10.3.0): 受影响
7.openEuler-24.03-LTS-SP4(10.3.0): 受影响

修复是否涉及abi变化(是/否):
1.master(13.0.0): 否
2.openEuler-20.03-LTS-SP4(9.0.1): 否
3.openEuler-22.03-LTS-SP4(9.0.1): 否
4.openEuler-24.03-LTS-Next(10.3.0): 否
5.openEuler-24.03-LTS-SP1(10.3.0): 否
6.openEuler-24.03-LTS-SP3(10.3.0): 否
7.openEuler-24.03-LTS-SP4(10.3.0): 否

原因说明:
1.master(13.0.0): 正常修复
2.openEuler-20.03-LTS-SP4(9.0.1): 暂不修复-暂无解决方案或补丁
3.openEuler-22.03-LTS-SP4(9.0.1): 暂不修复-暂无解决方案或补丁
4.openEuler-24.03-LTS-Next(10.3.0): 暂不修复-暂无解决方案或补丁
5.openEuler-24.03-LTS-SP1(10.3.0): 暂不修复-暂无解决方案或补丁
6.openEuler-24.03-LTS-SP3(10.3.0): 暂不修复-暂无解决方案或补丁
7.openEuler-24.03-LTS-SP4(10.3.0): 暂不修复-暂无解决方案或补丁

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
12 days ago changed custom priority from 无优先级 to 无优先级
openeuler-ci-botopeneuler-ci-botCollaborators
12 days ago Modify description of issue
openeuler-ci-bot
openeuler-ci-botCollaborators
12 days ago Comments:

@ 经过 cve-manager 解析, 已分析的内容如下表所示:

状态 分析项目 内容
已分析 1.影响性分析说明 Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled input filename after -f without converting it to a safe absolute path, so a name beginning with a hyphen can be interpreted as a Ghostscript option. An attacker who controls the filename can inject Ghostscript arguments. Arbitrary command execution specifically requires a leading @ argument-file filename and control of the referenced text file containing additional Ghostscript arguments; the reported chain reproduces with the default -dSAFER invocation.补充说明:issue 的「漏洞归属的版本」为 CPE 字典列表,非官方受影响范围;官方受影响版本为 >= 2.6.0, < 13.0.0(13.0.0 修复,上游修复 commit a2c363141da31a265dd536c945677db4b64f3ec9,GHSA-w889-685w-c8fh)。master 分支已经 PR #297 升级至 13.0.0 完成修复;其余分支(9.0.1/10.3.0)均在受影响范围内,backport/升级 PR 尚未合入。
已分析 2.openEulerScore 9.2
已分析 3.openEulerVector AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
已分析 4.受影响版本排查 master:受影响,openEuler-20.03-LTS-SP4:受影响,openEuler-22.03-LTS-SP4:受影响,openEuler-24.03-LTS-Next:受影响,openEuler-24.03-LTS-SP1:受影响,openEuler-24.03-LTS-SP3:受影响,openEuler-24.03-LTS-SP4:受影响
已分析 5.是否涉及abi变化 master:否,openEuler-20.03-LTS-SP4:否,openEuler-22.03-LTS-SP4:否,openEuler-24.03-LTS-Next:否,openEuler-24.03-LTS-SP1:否,openEuler-24.03-LTS-SP3:否,openEuler-24.03-LTS-SP4:否
已分析 6.原因说明 master:正常修复,openEuler-20.03-LTS-SP4:暂不修复-暂无解决方案或补丁,openEuler-22.03-LTS-SP4:暂不修复-暂无解决方案或补丁,openEuler-24.03-LTS-Next:暂不修复-暂无解决方案或补丁,openEuler-24.03-LTS-SP1:暂不修复-暂无解决方案或补丁,openEuler-24.03-LTS-SP3:暂不修复-暂无解决方案或补丁,openEuler-24.03-LTS-SP4:暂不修复-暂无解决方案或补丁

请确认分析内容的准确性, 确认无误后, 您可以进行后续步骤, 否则您可以继续分析.

likedislike
openeuler-ci-bot
openeuler-ci-botCollaborators
12 days ago Comments:

经过cve-manager解析,所有PR均已合入

likedislike
openeuler-ci-botopeneuler-ci-botCollaborators
12 days ago changed custom state from 待办的 to 已挂起
openeuler-ci-botopeneuler-ci-botCollaborators
12 days ago changed custom priority from 无优先级 to 严重
openeuler-ci-botopeneuler-ci-botCollaborators
12 days ago Modify description of issue