亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

REXML 发现严重 DoS 攻击漏洞──可通过动态补丁来修正

  • 2008-08-28
  • 本文字数:487 字

    阅读完需:约 2 分钟

XML 实体会引起 REXML 中一种新的 DoS 攻击。定义并使用递归嵌套实体的文档会造成实体的过度膨胀(escessive espansion),最终导致应用程序的瘫痪。Rails 的这个问题尤为明显,因为它是通过 REXML 解析进来的 XML 请求。因为这种情况默认就会发生,并且根据请求的文档类型儿有所差异,所以这种攻击对所有 Rails 应用都是一种威胁,除非那些应用禁用了自动处理用户 XML 的功能。

现在,所有 1.86-p287、1.97-p72 和 1.9.x 版本的 Ruby 都会存在这个问题。对当前的 JRuby 1.1.x 版本做了一个小测试,用它来解析某个 XML 文档样本,结果抛出了OutOfMemoryError 错误。(注意:这个问题只有在实体扩张时才会被触发,普通的解析是不会产生任何问题的──必须在能读取包含实体的文本节点时候才会发生这个问题)。

在未给 REXML 打补丁之前,是通过给 REXML 模块中的文档和实体类打动态补丁来弥补这个漏洞的。这个补丁主要是限制(此限制是可调的)了膨胀实体的数量,当超过了这个数量,则会抛出一个异常。

此漏洞的安全说明页面介绍了如何打补丁,从而确保不同版本的Rails 都适用。

查看英文原文: Critical REXML DoS Found - Monkey Patch Available as Fix

2008-08-28 07:47762

评论

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

JixiPix PuzziPix Pro for mac(强大的拼图软件)v1.0.18激活版

iMac小白

WordPress 基于亚马逊云的部署实践(四)- 负载均衡+弹性伸缩

王坤祥

AWS 亚马逊云 弹性伸缩 负载均衡器

2.5A、3MHz开关充电器解决方案

智趣匠

万字长文:从 C# 入门学会 RabbitMQ 消息队列编程

快乐非自愿限量之名

C# 编程语言

WordPress 基于亚马逊云的部署实践(二)- 资源申请

王坤祥

Amazon EC2 亚马逊云 EFS

intellij idea 2023最新破解版下载

影影绰绰一往直前

Wirecast Pro for Mac(视频直播制作工具)v16.0.3中文免激活版

iMac小白

vmware fusion pro 13破解版下载 支持MacOS14

iMac小白

阿里云智能集团不再推进分拆,并加大投入

B Impact

捆绑销售商业环境中,SaaS初创企业面临采购行为习惯转变

B Impact

INFINI Labs 产品更新 | 发布 Easysearch Java 客户端,Console 支持 SQL 查询等功能

极限实验室

console Gateway 客户端 easysearch 极限科技

PullTube for Mac(在线视频下载软件) 1.8.5.19中文直装版

mac

视频下载工具 苹果mac Windows软件 PullTube

Docker搭建Hadoop集群教程。

百度搜索:蓝易云

Docker hadoop Linux 运维 运维云计算

WebSocket是什么,怎么用?

百度搜索:蓝易云

云计算 Linux TCP 运维 websocket

低代码平台技术分享官 | 漫话iGIX前端设计模式

inBuilder低代码平台

前端

向量数据库—加速大模型训练推理

不叫猫先生

大模型 向量数据库

边缘计算平台如何助力元宇宙实现?

3DCAT实时渲染

边缘计算平台

Photo Image Editor Pixelstyle for Mac(图像编辑器)v4.3.0激活版

iMac小白

基于 DAG 任务编排实现

Bingo

Java DAG 任务编排

OpenAI 治理结构为什么可以罢免CEO Sam Altman面临怎样管理问题

B Impact

探索容灾架构演进之路-从单点到异地多活

柠檬汁Code(binbin0325)

容灾 异地多活 备份 & 恢复 部署架构 同城双活

Qualcomm IPQ6010-IPQ6018-IPQ6000- chip with open source OpenWiFi- customized network

wifi6-yiyi

wifi openwrt IPQ6010 Qualcomm openwifi

第六期 |《实时洞察 智能运营一用友企业绩效管理白皮书》解读

用友BIP

企业绩效

NCH PhotoPad for Mac(照片编辑软件)v11.87注册版

iMac小白

物联专栏丨云边协同技术加速AloT能力向边缘侧快速演进

inBuilder低代码平台

物联网

MacBook触控板窗口管理推荐 Swish免激活最新

胖墩儿不胖y

Mac软件 触控板管理工具

PDF Expert for Mac(PDF编辑阅读转换器)v3.7.1中文激活版

影影绰绰一往直前

纯CSS动态渐变文本特效

南城FE

CSS 前端 动画 css3渐变 渐变

CnosDB有主复制演进历程

CnosDB

开源 时序数据库 CnosDB

WordPress 基于亚马逊云的部署实践(三)- 服务部署

王坤祥

AWS WordPress Amazon EC2 亚马逊云

Donemax DMmenu for mac(Windows风格的MacOS开始菜单)v1.9激活版

iMac小白

REXML发现严重DoS攻击漏洞──可通过动态补丁来修正_Ruby_Werner Schuster_InfoQ精选文章