速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Ruby 解释器缺陷

  • 2008-07-02
  • 本文字数:551 字

    阅读完需:约 2 分钟

一个关于 Ruby 严重缺陷的安全建议刚刚发布,涉及到 Ruby 1.8.x 和 Ruby 1.9:

Ruby 中的多处缺陷可使得攻击者进行服务拒绝攻击(DoS)或者执行任意代码。[…]

受影响的版本包括:> 1.8 系列

* 1.8.4 和所有先前版本
* 1.8.5-p230 和所有先前版本
* 1.8.6-p229 和所有先前版本
* 1.8.7-p21 和所有先前版本
1.9 系列
* 1.9.0-1 和所有先前版本

Jeremy Kemper在博客 Riding Rails 中指出:> 如果采用 Ruby 1.8.4 或者更老版本的话,必须升级到 1.8.5 或者更新的版本来修复。如果采用 1.8.5-7 的用户则可以下载最新的补丁级发布来修复。

(请注意:Ruby 1.8.7 打破了向后兼容性,只兼容 Rails 2.1 或者更新的版本,因此可别鲁莽行事!)

此问题由 Apple 产品安全部门的 Drew Yao 所发现。在推荐升级的同时,也提醒使用者确认升级不会对应用程序造成影响。RubyInside 的文章阐述了,当升级至修复版本 1.8.6(1.8.6-p230)时,修复缺陷可能带来的兼容性或稳定性的问题,同时也被回复在Jeremy 的博客之上。

要了解更多关于修复缺陷的问题,请看“ Drew Yao 的恐怖 Ruby 缺陷的更新”,文中展示了集中可以本地触发问题的方法,并指出了Ruby SVN 仓库中的修改

因为缺陷是在1.8.x 和1.9.x 的原生代码中找到,所以其他的例如JRuby 等Ruby 实现未受影响。

查看英文原文: Ruby interpreter vulnerabilities

2008-07-02 01:14991
用户头像

发布了 80 篇内容, 共 20.1 次阅读, 收获喜欢 5 次。

关注

评论

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

XPath攻略:从入门到精通,告别查找困难!

测吧(北京)科技有限公司

测试

一步一步搭建,功能最全的权限管理系统之动态路由菜单

不在线第一只蜗牛

Java vue.js 前端

泛娱乐出海利器:即构Web端1v1方案

ZEGO即构

企业出海 出海社交 音视频开发 音视频通话 直播间

如何使用Java代码混淆技术保护您的应用程序

成都晨云信息技术完成阿里云PolarDB数据库产品生态集成认证

阿里云数据库开源

数据库 阿里云 polarDB PolarDB-PG

低代码平台,用拖拽让开发变得更简单

互联网工科生

低代码与数字化转型:重塑企业技术生态的新引擎

不在线第一只蜗牛

低代码 数字化

SnapGene 5 for Mac(DNA序列分析软件) v5.3.1中文永久激活版

iMac小白

关于Java代码混淆技术,看这篇就够了

雪奈椰子

Go高级构建指南

俞凡

golang

GraphPad Prism 10 for Mac(统计分析绘图软件) v10.1.1注册版

iMac小白

Radio Silence for mac(简单好用的防火墙) v3.2激活版

iMac小白

Typora for Mac(Markdown文本编辑器) 1.7.6中文版

iMac小白

Illustrator 2023 for mac(ai2023) v27.9中文激活版

iMac小白

iOS系统下最佳的3款HTTP抓包工具:Thor、克魔助手和Http Catcher

2024最新最全Java和Go面经,面试了30多场,终于上岸了!

王中阳Go

Java Go 面经 跳槽 后端面试题

Dynamic Wallpaper for Mac(视频动态壁纸) 17.1免激活版

iMac小白

发现数据异常波动怎么办?别慌,指标监控和归因分析来帮你

袋鼠云数栈

指标体系 指标监控 指标 指标管理 归因分析

如何做好信息化和数字化建设,看这一篇就够了

同道说

架构 职场 数字化 信息化 CIO

Kubernetes生产集群部署指南

俞凡

Kubernetes 云原生

软件测试学习笔记丨HttpRunnerV4 用例转换

测试人

软件测试

JetBrains GoLand 2023 for Mac GO语言集成开发工具环境

iMac小白

观测云产品更新 | 监控、场景图表、链路、查看器、工单管理等

观测云

监控 链路

JetBrains pycharm pro 2023 for mac(Python编辑开发) v2023.3.5中文激活版

iMac小白

WPF自定义Panel:让拖拽变得更简单

快乐非自愿限量之名

大数据 WPF

AI能代替软件工程师吗?

小齐写代码

私有化部署,支持局域网使用的im即时通讯软件

WorkPlus

从雏鹰到雄鹰:vivo张开折叠屏的羽翼

脑极体

AIPC

请查收!一份Go代码优化实用指南

伤感汤姆布利柏

低代码开发:助力企业实现数字化运维体系搭建

EquatorCoco

运维 低代码

低代码与移动办公平台开发:重塑企业生产力

快乐非自愿限量之名

低代码 移动办公

Ruby解释器缺陷_Ruby_Werner Schuster_InfoQ精选文章