Log4j 高危 Bug 已修复!维护者:“为了实现向后兼容性未删除旧功能而导致漏洞”
上周,Apache Log4j2 曝出的远程代码执行漏洞,在全球范围内造成了重大影响。
相关阅读:高危 Bug !Apache Log4j2 远程代码执行漏洞:官方正加急修复中!

该漏洞的突然暴露,不仅给使用 Log4j2 的框架维护人员来了个措手不及,也让开发人员们一夜之间“修复”了该问题。
作为 Apache 软件基础日志服务的 PMC 成员,Volkan Yazıcı 对于本次事件作了回应。

12 月 11 日,Volkan 在推特发文表示:“Log4j 的维护人员们一直在不眠不休地研究缓解措施,以修复 Bug、文档、CVE、查询回复等。但没有什么能阻止人们抨击我们,因为我们的工作没有得到报酬,因为我们都不喜欢这个功能,但出于向后兼容性的考虑需要保留它。”

推特原文链接:https://twitter.com/yazicivo
同时,Volkan 还附上了 Log4j 2.15.0 的相关链接:
https://logging.apache.org/log4j/2.x/changes-report.html#a2.15.0


以及对漏洞的修复链接:
https://logging.apache.org/log4j/2.x/security.html
据他描述,自从该漏洞被公开以来,维护人员一直在忙于修复该漏洞,以及相应 bug、文档和 CVE 的维护工作,同时响应其他人的查询。
尽管这些维护工作都是无报酬的,但他们还是受到了很多来自外界的严厉批评甚至指责。
Volkan 提到,导致该漏洞的旧功能实际上是要删除的(该漏洞本质上是向 Log4j2 的查找方法中注入的 JNDI),但保留该功能是为了确保向后兼容性。
当然,也有人不同意 Volkan 的“向后兼容”原则。他表示,如果开发团队想要删除旧功能,他们根本不用犹豫,只需要做他们想做的事情;但如果使用该功能的用户认为它很重要,他们可以自己承担项目的时间、精力和金钱成本,并自行维护。
Apache Log4j2 是一款基于 Java 的日志组件,该组件在业务系统开发中广泛用于记录有关程序输入和输出的日志信息,并且使用极其广泛。在大多数情况下,开发人员会将用户输入导致的错误消息写入日志。
作为一个开源的底层组件,Log4j2 已被谷歌、苹果、亚马逊等许多大型互联网公司使用。
从 Volkan 推特上的评论中可以看出,不少人也才刚刚了解到,原来这些高市值、高利润的公司没有给这个基础组件提供任何支持,甚至连维护人员也都是无偿工作的。
了解到真实情况的网友们,也纷纷给维护人员们“隔空”送上了拥抱。有人就在 Volkan 推文下方评论称,“给 Log4J 的人送个拥抱吧。对他们来说,这一定是一个非常糟糕的星期五”。


关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- Syncthing一个免费且开源的文件同步工具
- 百度地图芭比主题导航上线:3D喷气拖尾炫酷
- 马斯克批 OpenAI 违背初心;亚马逊联手 AI 初创公司同 ChatGPT 展开竞争 | 思否周刊
- 本周大新闻|高通将为Meta提供定制VR芯片,传Quest端Beat Saber售出650万份
- 网络热词怎么就被当成了现代“通假”?
- 万物皆可“元宇宙”一定是个伪命题?
- 全新 Surface Pro 8和 Surface Go 3在中国市场正式上市
- 华为在孟晚舟事件中的叙事技巧:一家没有形容词的公司
- 翻看雷军近10年演讲、采访,我们整理出70条干货
- 【大公司创新情报】胡晓明辞任蚂蚁金服 CEO,未来将负责社会公益项目
- 陈生强卸任京东数科CEO,京东首席合规官李娅云接任;小鹏G3正式开启海外交付;苹果目标2024年生产乘用车|Do早报
- 别人家的 AI?5大用例打包给你



微信扫码关注公众号