【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

libpng 库发现漏洞

  • 2015-11-20
  • 本文字数:705 字

    阅读完需:约 2 分钟

近日,根据 libpng 库托管人 Glenn Randers-Pherson 所述,大量热门应用使用的 libpng 库发现一个漏洞。对于那些应用程序中使用了 libpng 库的系统管理员和用户来说,需要尽快更新他们的应用和系统。

大量应用程序使用 libpng 以实现对 PNG 格式图片的读写。此次 libpng 库中受影响的代码在 png_set_PLTE 和 png_get_PLTE 函数中,根据 Randers-Pherson 的描述,它们“当在读写位深度(bit depth)小于 8 的 PNG 文件时,未能检查越界调色板”。使用受影响版本 libpng 库构建的应用程序易受攻击。尤其需要注意的是使用 libpng 静态库的应用程序需要单独更新,因为它们无法因为系统库更新而避免这个漏洞。

重要通知:接下来 InfoQ 将会选择性地将部分优秀内容首发在微信公众号中,欢迎关注 InfoQ 微信公众号第一时间阅读精品内容。

Randers-Pherson 已经发布了更新的源代码,指示需要修复的地方,用户和开发者已经可以开始更新系统。主流 Linux 发行版仍然在积极进行修复,例如 Debian 正在积极修复,而 Ubuntu 已经完成分级(Triaged),但还未开始修复。我们鼓励读者检查自己的系统是否有更新,并且能够尽快应用更新。出现的漏洞传播的新闻评论表明了问题的严重性。用户“jimrandomh”在 Hacker News 上指出,由于 libpng 库用于非常多的应用程序,目前无法预计有多少应用会受到影响。

查看英文原文: Vulnerability Discovered in libpng


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

2015-11-20 18:001749

评论

发布
暂无评论
发现更多内容

[ARTS打卡] week 01

Mau

ARTS 打卡计划

MySQL 可重复读,差点就我背上了一个 P0 事故!

楼下小黑哥

Java MySQL

我的编程之路 -6(新时代)

顿晓

android 编程之路 时代

像孩子一样认识新事物 —— 读《终身幼儿园》

YoungZY

学习 读书笔记 读书

爬虫框架Scrapy应用实践-淘宝保险频道数据抓取【2】-抓包分析

hadesxiong

Python 爬虫 保险 Scrapy

关爱孩子的心理建设

Neco.W

人生 感悟 教育

Apache DolphinScheduler新特性与Roadmap路线

代立冬

大数据 数据中台 工作流调度 海豚调度 数据湖调度

ARTS 打卡 WEEK2

编程之心

ARTS 打卡计划

Java日志门面系统

泛泛之辈

Java 日志 slf4j

ARTS week 3

刘昱

区块链技术大显身手,仅用20分钟就打完一场官司!

CECBC

CECBC 区块链技术 数字版权 存证

clang-format 使用与集成介绍

Geek_101627

2万字长文带你细细盘点五种负载均衡策略。

why技术

Java 负载均衡 源码分析 面试 dubbo

体验一次简洁的代码

你当像鸟飞往你的山

数据产品经理实战-数据门户搭建(上)

第519区

数据中台 开发数据

DDD 中的那些模式 — 使用 Specification 管理业务规则

Joshua

设计模式 领域驱动设计 DDD 架构模式

眼中有码,心中无码

小眼睛聊技术

学习 深度思考 程序员 最佳实践 算法

如何设置线程池参数?美团给出了一个让面试官虎躯一震的回答。

why技术

Java 源码分析 面试 线程池

Mysql索引不会怎么办?6000字长文教会你

Super~琪琪

MySQL 数据库 sql 索引

ARTS-01

NIMO

ARTS 打卡计划 ARTS活动

5G时代下应用的安全防御研究

Nick

5G 5G网络安全 5G安全

重学 Java 设计模式:实战单例模式

小傅哥

设计模式 编程思维 重构 优化代码

ARTS-1

你当像鸟飞往你的山

ARTS 打卡计划

那些会阻碍程序员成长的细节[2]

MavenTalker

程序员 程序人生

Flutter开发环境配置

玉龙BB

flutter android vscode

如何使用 Apache CXF 快速实现一个 WebService

Rayjun

Java WebService CXF

后疫情时代,区块链的发展迎来曙光!

CECBC

CECBC 区块链技术

ARTS打卡计划_第一周

叫不醒装睡的人

ARTS 打卡计划

ARTS打卡第一周

GKNick

深入计算机底层,从几本靠谱的书开始

HackMSF

计算机工作原理

如何做好Code Review?

架构精进之路

Code Review

libpng库发现漏洞_语言 & 开发_Jeff Martin_InfoQ精选文章