diff options
author | yanjun.zhu <yanjun.zhu@windriver.com> | 2012-11-30 19:41:23 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-12-07 15:58:20 +0000 |
commit | a6f0dcbe7d8149865896d8917d4962da95f491ba (patch) | |
tree | ff5f02d572d0c1c7eea4f93bf78dc0476bbcb4b3 /meta/recipes-devtools/m4/m4.inc | |
parent | cf796f8908985b9eb7adb35f4a93850130c781bc (diff) | |
download | poky-a6f0dcbe7d8149865896d8917d4962da95f491ba.tar.gz |
squashfs: fix for CVE-2012-4024
Reference:http://squashfs.git.sourceforge.net/git/gitweb.cgi?p=
squashfs/squashfs;a=commit;h=19c38fba0be1ce949ab44310d7f49887576cc123
Fix potential stack overflow in get_component() where an individual
pathname component in an extract file (specified on the command line
or in an extract file) could exceed the 1024 byte sized targname
allocated on the stack.
Fix by dynamically allocating targname rather than storing it as
a fixed size on the stack.
[YOCTO #3513]
Fixes denzil [YOCTO #3520]
(From OE-Core rev: d35560f33f257bd12a07c7c0be770319086d6ad9)
Signed-off-by: yanjun.zhu <yanjun.zhu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/m4/m4.inc')
0 files changed, 0 insertions, 0 deletions