Vulnerabilidad en Ruby
|
Vulnerability classification
|
Property |
Value |
Confidence level |
Oficial |
Impact |
Integridad |
Dificulty |
Avanzado |
Required attacker level |
Acceso fisico |
System information
|
Property |
Value |
Affected manufacturer |
Exotic Software |
Affected software |
Ruby 1.9.3 previos a patchlevel 286
Ruby 2.0.0 previos a la revisión r37163 |
Description
|
La función rb_get_path_check en file.c en Ruby v1.9.3 anterior a patchlevel 286 y Ruby v2.0.0 anterior a r37163 permite a atacantes dependientes de contexto crear archivos en ubicaciones inesperadas o con nombres inesperados a través de un byte NUL en una ruta de archivo. |
Solution
|
El fabricante ha puesto a disposición del usuario una nueva versión que soluciona dicha vulnerabilidad. |
Standar resources
|
Property |
Value |
CVE |
CVE-2012-4522 |
BID |
|
Other resources
|
Unintentional file creation caused by inserting an illegal NUL character (CVE-2012-4522)
http://www.ruby-lang.org/en/news/2012/10/12/poisoned-NUL-byte-vulnerability/ |