]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
harfbuzz: Resolve backported commit bug.
authorDhairya Nagodra <dnagodra@cisco.com>
Wed, 26 Jul 2023 06:45:34 +0000 (23:45 -0700)
committerSteve Sakoman <steve@sakoman.com>
Sat, 12 Aug 2023 15:38:11 +0000 (05:38 -1000)
commite3fda60c4131c21cfb3139c56c1771e342d4b9bf
tree21d970bdce978cb1163ed90efca579b819bd8d70
parent4efdf7a93254056b9ac47de470740ac113b031f2
harfbuzz: Resolve backported commit bug.

The commit [https://github.com/openembedded/openembedded-core/commit/c22bbe9b45e3]
backports fix for CVE-2023-25193 for version 2.6.4.
The apply() in src/hb-ot-layout-gpos-table.hh ends prematurely.
The if block in apply() has an extra return statement,
which causes it to return w/o executing
buffer->unsafe_to_concat_from_outbuffer() function.

Signed-off-by: Dhairya Nagodra <dnagodra@cisco.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-graphics/harfbuzz/harfbuzz/CVE-2023-25193.patch