From ff249a4799625387a9c1dda1e990b5728c81ca7a Mon Sep 17 00:00:00 2001 From: Tavi Date: Wed, 4 Sep 2024 19:10:33 -0400 Subject: [PATCH] Churn Signed-off-by: Tavi --- .../0001-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- .../0001-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- .../0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch | 2 +- .../0002-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- ...lib-Detect-integer-overflow-in-function-nextScaffold.patch | 2 +- .../0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch | 2 +- .../0002-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- ...lib-Detect-integer-overflow-in-function-nextScaffold.patch | 2 +- .../0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch | 2 +- .../0002-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- ...lib-Detect-integer-overflow-in-function-nextScaffold.patch | 2 +- ...lib-Stop-leaking-opening-tag-bindings-after-closing-.patch | 2 +- .../0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch | 2 +- .../0002-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- ...lib-Detect-integer-overflow-in-function-nextScaffold.patch | 2 +- ...lib-Stop-leaking-opening-tag-bindings-after-closing-.patch | 2 +- .../0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch | 2 +- .../0002-lib-Detect-integer-overflow-in-dtdCopy.patch | 2 +- ...lib-Detect-integer-overflow-in-function-nextScaffold.patch | 2 +- ...lib-xmlparse.c-Detect-billion-laughs-attack-with-iso.patch | 4 ++-- ...lib-Stop-leaking-opening-tag-bindings-after-closing-.patch | 2 +- 21 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Patches/LineageOS-14.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-14.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch index 8da33fab..f021cae9 100644 --- a/Patches/LineageOS-14.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-14.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 1/2] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-15.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-15.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch index 8da33fab..f021cae9 100644 --- a/Patches/LineageOS-15.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-15.1/android_external_expat/0001-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 1/2] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-16.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch b/Patches/LineageOS-16.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch index 293b6789..f4ac8f07 100644 --- a/Patches/LineageOS-16.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch +++ b/Patches/LineageOS-16.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:26:07 +0200 -Subject: [PATCH 1/3] lib: Reject negative len for XML_ParseBuffer +Subject: [PATCH] lib: Reject negative len for XML_ParseBuffer Reported by TaiYou --- diff --git a/Patches/LineageOS-16.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-16.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch index ca20eb13..e5d21319 100644 --- a/Patches/LineageOS-16.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-16.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 2/3] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-16.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch b/Patches/LineageOS-16.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch index 853a6686..3c4ef98f 100644 --- a/Patches/LineageOS-16.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch +++ b/Patches/LineageOS-16.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:37:16 +0200 -Subject: [PATCH 3/3] lib: Detect integer overflow in function nextScaffoldPart +Subject: [PATCH] lib: Detect integer overflow in function nextScaffoldPart Reported by TaiYou --- diff --git a/Patches/LineageOS-17.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch b/Patches/LineageOS-17.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch index 293b6789..f4ac8f07 100644 --- a/Patches/LineageOS-17.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch +++ b/Patches/LineageOS-17.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:26:07 +0200 -Subject: [PATCH 1/3] lib: Reject negative len for XML_ParseBuffer +Subject: [PATCH] lib: Reject negative len for XML_ParseBuffer Reported by TaiYou --- diff --git a/Patches/LineageOS-17.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-17.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch index ca20eb13..e5d21319 100644 --- a/Patches/LineageOS-17.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-17.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 2/3] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-17.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch b/Patches/LineageOS-17.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch index 853a6686..3c4ef98f 100644 --- a/Patches/LineageOS-17.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch +++ b/Patches/LineageOS-17.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:37:16 +0200 -Subject: [PATCH 3/3] lib: Detect integer overflow in function nextScaffoldPart +Subject: [PATCH] lib: Detect integer overflow in function nextScaffoldPart Reported by TaiYou --- diff --git a/Patches/LineageOS-18.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch b/Patches/LineageOS-18.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch index 0fe9277d..e8596400 100644 --- a/Patches/LineageOS-18.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch +++ b/Patches/LineageOS-18.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:26:07 +0200 -Subject: [PATCH 1/4] lib: Reject negative len for XML_ParseBuffer +Subject: [PATCH] lib: Reject negative len for XML_ParseBuffer Reported by TaiYou --- diff --git a/Patches/LineageOS-18.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-18.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch index 9597d501..fc19e4a7 100644 --- a/Patches/LineageOS-18.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-18.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 2/4] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-18.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch b/Patches/LineageOS-18.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch index 4ae02b52..bdaf8ab1 100644 --- a/Patches/LineageOS-18.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch +++ b/Patches/LineageOS-18.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:37:16 +0200 -Subject: [PATCH 3/4] lib: Detect integer overflow in function nextScaffoldPart +Subject: [PATCH] lib: Detect integer overflow in function nextScaffoldPart Reported by TaiYou --- diff --git a/Patches/LineageOS-18.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch b/Patches/LineageOS-18.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch index 77f2cf87..a6ddbac0 100644 --- a/Patches/LineageOS-18.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch +++ b/Patches/LineageOS-18.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Thu, 22 Sep 2022 16:51:17 +0200 -Subject: [PATCH 4/4] lib: Stop leaking opening tag bindings after closing tag +Subject: [PATCH] lib: Stop leaking opening tag bindings after closing tag mismatch error .. by moving the opening tag onto the free tag list only diff --git a/Patches/LineageOS-19.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch b/Patches/LineageOS-19.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch index 0fe9277d..e8596400 100644 --- a/Patches/LineageOS-19.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch +++ b/Patches/LineageOS-19.1/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:26:07 +0200 -Subject: [PATCH 1/4] lib: Reject negative len for XML_ParseBuffer +Subject: [PATCH] lib: Reject negative len for XML_ParseBuffer Reported by TaiYou --- diff --git a/Patches/LineageOS-19.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-19.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch index 9597d501..fc19e4a7 100644 --- a/Patches/LineageOS-19.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-19.1/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 2/4] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-19.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch b/Patches/LineageOS-19.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch index 4ae02b52..bdaf8ab1 100644 --- a/Patches/LineageOS-19.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch +++ b/Patches/LineageOS-19.1/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:37:16 +0200 -Subject: [PATCH 3/4] lib: Detect integer overflow in function nextScaffoldPart +Subject: [PATCH] lib: Detect integer overflow in function nextScaffoldPart Reported by TaiYou --- diff --git a/Patches/LineageOS-19.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch b/Patches/LineageOS-19.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch index 77f2cf87..a6ddbac0 100644 --- a/Patches/LineageOS-19.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch +++ b/Patches/LineageOS-19.1/android_external_expat/0004-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Thu, 22 Sep 2022 16:51:17 +0200 -Subject: [PATCH 4/4] lib: Stop leaking opening tag bindings after closing tag +Subject: [PATCH] lib: Stop leaking opening tag bindings after closing tag mismatch error .. by moving the opening tag onto the free tag list only diff --git a/Patches/LineageOS-20.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch b/Patches/LineageOS-20.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch index c5117929..1f86ea04 100644 --- a/Patches/LineageOS-20.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch +++ b/Patches/LineageOS-20.0/android_external_expat/0001-lib-Reject-negative-len-for-XML_ParseBuffer.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:26:07 +0200 -Subject: [PATCH 1/5] lib: Reject negative len for XML_ParseBuffer +Subject: [PATCH] lib: Reject negative len for XML_ParseBuffer Reported by TaiYou --- diff --git a/Patches/LineageOS-20.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch b/Patches/LineageOS-20.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch index bb48fcdd..c83df479 100644 --- a/Patches/LineageOS-20.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch +++ b/Patches/LineageOS-20.0/android_external_expat/0002-lib-Detect-integer-overflow-in-dtdCopy.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:34:13 +0200 -Subject: [PATCH 2/5] lib: Detect integer overflow in dtdCopy +Subject: [PATCH] lib: Detect integer overflow in dtdCopy Reported by TaiYou --- diff --git a/Patches/LineageOS-20.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch b/Patches/LineageOS-20.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch index e064145e..324857c6 100644 --- a/Patches/LineageOS-20.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch +++ b/Patches/LineageOS-20.0/android_external_expat/0003-lib-Detect-integer-overflow-in-function-nextScaffold.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 19 Aug 2024 22:37:16 +0200 -Subject: [PATCH 3/5] lib: Detect integer overflow in function nextScaffoldPart +Subject: [PATCH] lib: Detect integer overflow in function nextScaffoldPart Reported by TaiYou --- diff --git a/Patches/LineageOS-20.0/android_external_expat/0004-lib-xmlparse.c-Detect-billion-laughs-attack-with-iso.patch b/Patches/LineageOS-20.0/android_external_expat/0004-lib-xmlparse.c-Detect-billion-laughs-attack-with-iso.patch index 1e900d3d..32c3d5fc 100644 --- a/Patches/LineageOS-20.0/android_external_expat/0004-lib-xmlparse.c-Detect-billion-laughs-attack-with-iso.patch +++ b/Patches/LineageOS-20.0/android_external_expat/0004-lib-xmlparse.c-Detect-billion-laughs-attack-with-iso.patch @@ -1,8 +1,8 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 4 Mar 2024 23:49:06 +0100 -Subject: [PATCH 4/5] lib/xmlparse.c: Detect billion laughs attack with - isolated external parser +Subject: [PATCH] lib/xmlparse.c: Detect billion laughs attack with isolated + external parser When parsing DTD content with code like .. diff --git a/Patches/LineageOS-20.0/android_external_expat/0005-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch b/Patches/LineageOS-20.0/android_external_expat/0005-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch index 200a7603..ecb5b71e 100644 --- a/Patches/LineageOS-20.0/android_external_expat/0005-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch +++ b/Patches/LineageOS-20.0/android_external_expat/0005-lib-Stop-leaking-opening-tag-bindings-after-closing-.patch @@ -1,7 +1,7 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Thu, 22 Sep 2022 16:51:17 +0200 -Subject: [PATCH 5/5] lib: Stop leaking opening tag bindings after closing tag +Subject: [PATCH] lib: Stop leaking opening tag bindings after closing tag mismatch error .. by moving the opening tag onto the free tag list only