Ruby vulnerability

2005-10-10T00:00:00
ID USN-195-1
Type ubuntu
Reporter Ubuntu
Modified 2005-10-10T00:00:00

Description

The object oriented scripting language Ruby supports safely executing untrusted code with two mechanisms: safe level and taint flag on objects. Dr. Yutaka Oiwa discovered a vulnerability that allows Ruby methods to bypass these mechanisms. In systems which use this feature, this could be exploited to execute Ruby code beyond the restrictions specified in each safe level.