写点什么

Ruby 1.9.1 升级,修正堆溢出问题

  • 2009-12-11
  • 本文字数:426 字

    阅读完需:约 1 分钟

新 Ruby 1.9.1 版刚刚发布,即 Ruby 1.9.1-p376

每一位使用 Ruby 1.9.1 的开发者应该考虑升级到 p376 版,因为它修正了一个堆溢出问题

在 String#ljust,String#center 和 String#rjust 中存在一个堆溢出问题。这使得攻击者能够在某些特定情况下运行任意代码。

这个 bug 存在于rb_str_justify,可以在这里看到更多关于此bug 的信息。这个问题仅存在于1.9.1 中。

1.9.1-p376 还修正了一些其他的 bug,详见 1.9.1-p376 的发布报告

* Irb 扩展命令损坏。现在已经修复。
* Ripper 不能解析某些 Ruby 代码。现在已经修复。
* 修复了在 AIX 上会产生构建失败的问题。
* 修复了 Matrix 的一些问题。
* 可以加载在用户 home 目录下的 gems。
* 一些方法现在能够返回正确编码的字符串。

同时,Ruby 1.9.2 的开发工作也在紧张有序地进行中(Ruby 1.9 trunk 的 Changelog ,注意文本文件很大)。今年早些时候 Ruby 1.9.2 延迟发布,这是为了确保它能够通过 RubySpec 测试。

查看英文原文: Ruby 1.9.1 Update With Fix for Heap Overflow

2009-12-11 10:361159
用户头像

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

关注

评论

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

关于读书的随想

小天同学

读书 4月日更

Python OOP-2

若尘

面向对象 oop 面向对象编程 Python编程

DAPP系统开发运营版,DAPP系统开发案例源码

系统开发咨询1357O98O718

Go 的 UTF-8 实现

Rayjun

utf-8 Go 语言

基于NIO高性能、可扩展网络应用库:xSocket

风翱

4月日更 xSocket

内容平台与热点挖掘思考

程序员架构进阶

28天写作 4月日更 领域思考 内容平台

Golang 反射

escray

学习 极客时间 Go 语言 4月日更

ARST-日常打卡3

pjw

太厉害了,终于有人能把Ansible讲的明明白白了,建议收藏

沐风

ansible

HZFE 快报002 / 比特币7年来首次跌破50天均线

HZFEStudio

大前端 金融科技 科技互联网 资讯

都在看的18WJava核心成长笔记 让我成功收获字节、阿里、腾讯大厂Offer!

学Java关注我

Java 编程 架构 架构师 程序人生】

思维训练

Ryan Zheng

流量分析中常见的指标简单总结

五分钟学大数据

4月日更

Web3.0时代需要什么样的企业级协作工具?

猫Buboo

深入理解Spring框架之AOP子框架

邱学喆

aop 动态代理 cglib ProxyConfig AspectJ

一次用户故事拆分分享

Bruce Talk

敏捷 Agile 用户故事 User Story

大数据-数据处理分类篇

进击的梦清

大数据 批处理 流式计算框架

高效获取信息的几点经验

彭宏豪95

效率 信息 阅读 4月日更

【网络】【操作系统】详解select、poll、epoll

Linux服务器开发

后端 网络编程 Linux服务器开发 网络io eopll

如何利用 Google 开源工具 Ko 在 kubernetes 建并部署 Go 应用

公众号:云原生Serverless

Kubernetes 云原生

产品训练营第三周作业

innovator琳

产品

JVM-技术专题-虚拟机知识遗漏盘点

洛神灬殇

JVM

介绍一款能取代 Scrapy 的爬虫框架 - feapder

星安果

Python 爬虫 Scrapy feapder

封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

iOS 面试策略之语言工具-Swift

iOSer

ios swift 面试

Redis-Cluster集群

Sakura

4月日更

封神总结!12W字“多线程与高并发实战手册”成功助我涨薪19K

比伯

Java 程序员 架构

打通本地部署和公有云,混合云架构让“鱼”和“熊掌”兼得(一)

UCloud技术

混合云

微信读书又更新,吃灰已久的Pencil又能拿出来遛一遛了。

彭宏豪95

效率工具 读书 阅读 4月日更 微信读书

ceph-csi源码分析(1)-组件介绍与部署yaml分析

良凯尔

Kubernetes 源码分析 Ceph CSI

ceph-csi源码分析(2)-组件启动参数分析

良凯尔

Kubernetes 源码分析 Ceph CSI

Ruby 1.9.1升级,修正堆溢出问题_Ruby_Werner Schuster_InfoQ精选文章