From ca3d945e5d61ff782c8f6b926caab8a21d9126c2ca039cb8ae16622f1a0506f7 Mon Sep 17 00:00:00 2001 From: Michal Suchanek Date: Thu, 20 Aug 2020 14:52:00 +0000 Subject: [PATCH] Accepting request 828218 from home:michals + ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch OBS-URL: https://build.opensuse.org/request/show/828218 OBS-URL: https://build.opensuse.org/package/show/security/ibmswtpm2?expand=0&rev=22 --- ...2-NVDynamic-Fix-use-of-uninitialized-value.patch | 13 +++++++++++++ ibmswtpm2.changes | 1 + ibmswtpm2.spec | 1 + 3 files changed, 15 insertions(+) create mode 100644 ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch diff --git a/ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch b/ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch new file mode 100644 index 0000000..0ba87a1 --- /dev/null +++ b/ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch @@ -0,0 +1,13 @@ +diff -ur ibmswtpm2-1637.orig/src/NVDynamic.c ibmswtpm2-1637/src/NVDynamic.c +--- ibmswtpm2-1637.orig/src/NVDynamic.c 2020-03-26 23:15:48.000000000 +0100 ++++ ibmswtpm2-1637/src/NVDynamic.c 2020-08-20 16:37:09.481920068 +0200 +@@ -122,7 +122,7 @@ + if(HandleGetType(nvHandle) == type) + break; + } +- if(handle != NULL) ++ if(addr && (handle != NULL)) + *handle = nvHandle; + return addr; + } +Only in ibmswtpm2-1637/src: NVDynamic.c~ diff --git a/ibmswtpm2.changes b/ibmswtpm2.changes index 527a372..8261702 100644 --- a/ibmswtpm2.changes +++ b/ibmswtpm2.changes @@ -9,6 +9,7 @@ Mon Aug 17 16:59:04 UTC 2020 - Michal Suchanek - ibmswtpm2-fix-empty-decrypt.patch * Fix use of uninitialized value: + ibmswtpm2-TcpServerPosix-Fix-use-of-uninitialized-value.patch + + ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch ------------------------------------------------------------------- Mon Dec 23 12:06:22 UTC 2019 - mgerstner diff --git a/ibmswtpm2.spec b/ibmswtpm2.spec index fc7e6ef..787c2df 100644 --- a/ibmswtpm2.spec +++ b/ibmswtpm2.spec @@ -34,6 +34,7 @@ URL: https://sourceforge.net/projects/ibmswtpm2 Source: https://sourceforge.net/projects/ibmswtpm2/files/ibmtpm%{version}.tar.gz Patch: makefile.patch Patch1: ibmswtpm2-TcpServerPosix-Fix-use-of-uninitialized-value.patch +Patch2: ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch BuildRequires: libopenssl-devel >= 1.0 %description