Skip to content

Commit 66a4040

Browse files
[AUTO-CHERRYPICK] [AUTOPATCHER-CORE] Upgrade libdwarf to 0.9.2 for CVE-2024-2002 [High] - branch 3.0-dev (#13225)
1 parent 8819ad7 commit 66a4040

4 files changed

Lines changed: 23 additions & 8 deletions

File tree

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Signatures": {
3-
"libdwarf-0.9.0.tar.xz": "d3cad80a337276a7581bb90ebcddbd743484a99a959157c066dd30f7535db59b"
4-
}
2+
"Signatures": {
3+
"libdwarf-0.9.2.tar.xz": "22b66d06831a76f6a062126cdcad3fcc58540b89a1acb23c99f8861f50999ec3"
4+
}
55
}

SPECS/libdwarf/libdwarf.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: libdwarf
2-
Version: 0.9.0
2+
Version: 0.9.2
33
Release: 1%{?dist}
44
Summary: Library to access the DWARF Debugging file format
55

@@ -89,6 +89,9 @@ TZ=:America/Los_Angeles %__make check
8989

9090

9191
%changelog
92+
* Fri Mar 28 2025 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 0.9.2-1
93+
- Auto-upgrade to 0.9.2 - for CVE-2024-2002
94+
9295
* Tue Jan 02 2024 Sindhu Karri <lakarri@microsoft.com> - 0.9.0-1
9396
- Upgraded to 0.9.0
9497
- License verified

SPECS/libdwarf/libdwarf_skip_test.patch

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
1+
From 891b29b1a5a6df0b733641a7fc4b985482e506df Mon Sep 17 00:00:00 2001
2+
From: Kanishk-Bansal <kbkanishk975@gmail.com>
3+
Date: Fri, 28 Mar 2025 16:11:19 +0000
4+
Subject: [PATCH] libdwarf_skip_test
5+
6+
---
7+
test/Makefile.am | 6 +++---
8+
1 file changed, 3 insertions(+), 3 deletions(-)
9+
110
diff --git a/test/Makefile.am b/test/Makefile.am
2-
index 2a2827e..b7c3ed7 100644
11+
index 437fa2b..65697b5 100644
312
--- a/test/Makefile.am
413
+++ b/test/Makefile.am
514
@@ -272,7 +272,7 @@ if HAVE_DWARFEXAMPLE
615
TESTS += test_debuglink-a.sh test_debuglink-b.sh
716
endif
817
endif
9-
-TESTS += test_dwarfdumpLinux.sh test_dwarfdumpPE.sh test_dwarfdumpMacos.sh
18+
-TESTS += test_dwarfdumpLinux.sh test_dwarfdumpPE.sh test_dwarfdumpMacos.sh
1019
+TESTS += test_dwarfdumpLinux.sh
1120
if HAVE_DWARFEXAMPLE
1221
TESTS += test_jitreaderdiff.sh
@@ -22,3 +31,6 @@ index 2a2827e..b7c3ed7 100644
2231
test_dwarfdump.py \
2332
test_dwarf_leb.c \
2433
test_dwarf_tied.c \
34+
--
35+
2.45.2
36+

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9231,8 +9231,8 @@
92319231
"type": "other",
92329232
"other": {
92339233
"name": "libdwarf",
9234-
"version": "0.9.0",
9235-
"downloadUrl": "https://www.prevanders.net/libdwarf-0.9.0.tar.xz"
9234+
"version": "0.9.2",
9235+
"downloadUrl": "https://www.prevanders.net/libdwarf-0.9.2.tar.xz"
92369236
}
92379237
}
92389238
},

0 commit comments

Comments
 (0)