Wind River Support Network

HomeDefectsLIN9-7742
Fixed

LIN9-7742 : Security Advisory - ruby - CVE-2018-16396

Created: Nov 16, 2018    Updated: Dec 19, 2018
Resolved Date: Nov 22, 2018
Found In Version: 9.0.0.19
Fix Version: 9.0.0.19
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Userspace

Description

Array#pack method converts the receiver's contents into a string with specified format. If the receiver contains some tainted objects, the returned string also should be tainted. String#unpack method which converts the receiver into an array also should propagate its tainted flag to the objects contained in the returned array. But, with B, b, H and h directives, the tainted flags are not propagated. So, if a script processes unreliable inputs by Array#pack and/or String#unpack with these directives and checks the reliability with tainted flags, the check might be wrong.

https://nvd.nist.gov/vuln/detail/CVE-2018-16396 

Other Downloads


CVEs


Live chat
Online