On Fri Jul 10, 2026 at 3:08 PM CEST, Deepak Rathore via lists.openembedded.org 
wrote:
> From: Deepak Rathore <[email protected]>
>
> These patches apply the upstream fixes shown in [1] and [2], as
> referenced by [3].
>
> [1] 
> https://github.com/libexpat/libexpat/commit/12dc6d8d3d65f79471a94d8565f6bf1cf245f648
> [2] 
> https://github.com/libexpat/libexpat/commit/147c8f36d6277d5c6011c098370a8362aed47b15
> [3] https://nvd.nist.gov/vuln/detail/CVE-2026-56403
>
> Signed-off-by: Deepak Rathore <[email protected]>
>
> [...]
> diff --git a/meta/recipes-core/expat/expat/CVE-2026-56403_p2.patch 
> b/meta/recipes-core/expat/expat/CVE-2026-56403_p2.patch
> new file mode 100644
> index 0000000000..a17e3a8b3a
> --- /dev/null
> +++ b/meta/recipes-core/expat/expat/CVE-2026-56403_p2.patch
> @@ -0,0 +1,52 @@
> +From e8100827a4f68c70d8cadf446bb82bec7cbebbac Mon Sep 17 00:00:00 2001
> +From: Sebastian Pipping <[email protected]>
> +Date: Fri, 22 May 2026 00:43:52 +0200
> +Subject: [PATCH] xmlwf: Protect function `xcsdup` from signed integer 
> overflow
> +
> +CVE: CVE-2026-56403
> +Upstream-Status: Backport 
> [https://github.com/libexpat/libexpat/commit/147c8f36d6277d5c6011c098370a8362aed47b15]
> +
> +Backport Changes:
> +- Include stdint.h explicitly because Expat 2.7.5 does not expose SIZE_MAX
> +  to xmlwf.c.
> +
> +(cherry picked from commit 147c8f36d6277d5c6011c098370a8362aed47b15)
> +Signed-off-by: Deepak Rathore <[email protected]>
> +---
> + expat/xmlwf/xmlwf.c | 8 +++++++-
> + 1 file changed, 7 insertions(+), 1 deletion(-)
> +
> +diff --git a/expat/xmlwf/xmlwf.c b/expat/xmlwf/xmlwf.c
> +index 2d0c4f8e..934473ce 100644
> +--- a/expat/xmlwf/xmlwf.c
> ++++ b/expat/xmlwf/xmlwf.c
> +@@ -46,6 +46,7 @@
> + 
> + #include <assert.h>
> + #include <stdio.h>
> ++#include <stdint.h>

Hello,

I *think* you don't need this backport change anymore since:
https://git.openembedded.org/openembedded-core/commit/?h=wrynose&id=21042df15008ce90b76958d74200298d09d71254
(added stdint.h into expat.h)

This may also apply to
meta/recipes-core/expat/expat/CVE-2026-56410_p1.patch in a later patch
of this series.

Can you check and send a v2 of the whole fixed series?

Thanks!
-- 
Yoann Congal
Smile ECS

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#241205): 
https://lists.openembedded.org/g/openembedded-core/message/241205
Mute This Topic: https://lists.openembedded.org/mt/120206239/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to