Ghostscript 多个-dSAFER 沙箱绕过漏洞

栏目: 编程工具 · 发布时间: 7年前

内容简介:Ghostscript 多个-dSAFER 沙箱绕过漏洞发布日期:2018-08-22更新日期:2018-08-28

Ghostscript 多个-dSAFER 沙箱绕过漏洞

发布日期:2018-08-22

更新日期:2018-08-28

受影响系统:

Ghostscript Ghostscript

描述:

Ghostscript是一套建基于Adobe、PostScript及可移植文档格式(PDF)的页面描述语言等而编译成的自由软件。-dSAFER是Ghostscript用于防止不安全PostScript操作的安全沙箱。

Ghostscript在实现中存在多个-dSAFER沙箱绕过漏洞。远程未经身份验证的攻击者可通过多种PostScript操作来绕过-dSAFER提供的保护,在易受攻击的系统上执行任意命令。ImageMagick等默认使用Ghostscript来处理PostScript内容的应用,将受到此漏洞影响。

<*来源:vendor

链接: https://www.kb.cert.org/vuls/id/332928

*>

测试方法:

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

由于目前官方尚未发布补丁,用户可通过禁用Policy.xml中的ps、EPS、pdf及XPS编码器来实现对此漏洞的有效防护。以ImageMagick为例,修改其policy配置文件,默认路径/etc/ImageMagick/policy.xml,添加如下代码至<policymap>部分:

<policymap>

< policy domain="coder"  rights="none" pattern="PS" />

< policy domain="coder"  rights="none" pattern="EPS" />

< policy domain="coder"  rights="none" pattern="PDF" />

< policy domain="coder"  rights="none" pattern="XPS" />

< /policymap>

建议:

厂商补丁:

Ghostscript

-----------

目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

https://ghostscript.com/download/

参考:

http://openwall.com/lists/oss-security/2018/08/21/2

https://bugs.chromium.org/p/project-zero/issues/detail?id=1640

https://www.imagemagick.org/script/security-policy.php

https://www.imagemagick.org/script/resources.php

https://www.ghostscript.com/doc/current/Use.htm#Safer

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=b575e1ec

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=8e9ce501

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=241d9111

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=c432131c

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=e01e77a3

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=e01e77a3

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0edd3d6c

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=a054156d

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0d390118

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=c3476dde

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=b326a716

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=78911a01

http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=5516c614

Linux公社的RSS地址: https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-08/153754.htm


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

About Face 4: 交互设计精髓

About Face 4: 交互设计精髓

[美] 艾伦·库伯、[美] 罗伯特·莱曼、[美] 戴维·克罗宁、[美] 克里斯托弗·诺埃塞尔 / 倪卫国、刘松涛、杭敏、薛菲 / 电子工出版社 / 2015-10 / 118.00元

《About Face 4: 交互设计精髓》是《About Face 3:交互设计精髓》的升级版,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加 移动和触屏平台交互设计,其实《About Face 4: 交互设计精髓》多数内容适用于多种平台。 《About F......一起来看看 《About Face 4: 交互设计精髓》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具