From d48f65f990168f008f5590d657d1aa2a3289841da2abe26fc252ec66174cdec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 6 Nov 2017 13:17:19 +0000 Subject: [PATCH] Accepting request 539276 from home:worldcitizen:branches:devel:libraries:c_c++ Build 2.0.20171102 Fix CVE-2017-8798 Thanks to tin/Team OSTStrom bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error OBS-URL: https://build.opensuse.org/request/show/539276 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=24 --- miniupnpc-2.0.20170509.tar.gz | 3 --- miniupnpc-2.0.20171102.tar.gz | 3 +++ miniupnpc.changes | 7 +++++++ miniupnpc.spec | 11 +++-------- 4 files changed, 13 insertions(+), 11 deletions(-) delete mode 100644 miniupnpc-2.0.20170509.tar.gz create mode 100644 miniupnpc-2.0.20171102.tar.gz diff --git a/miniupnpc-2.0.20170509.tar.gz b/miniupnpc-2.0.20170509.tar.gz deleted file mode 100644 index a49cfd5..0000000 --- a/miniupnpc-2.0.20170509.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3c368627f5cdfb66d3ebd64ca39ba54d6ff14a61966dbecb8dd296b7039f16a -size 86055 diff --git a/miniupnpc-2.0.20171102.tar.gz b/miniupnpc-2.0.20171102.tar.gz new file mode 100644 index 0000000..eb0be36 --- /dev/null +++ b/miniupnpc-2.0.20171102.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:148517020581260c8a2fa532224870bc53e59004777affcaf27ef636a72825d4 +size 86363 diff --git a/miniupnpc.changes b/miniupnpc.changes index 0b9e985..dfe2da5 100644 --- a/miniupnpc.changes +++ b/miniupnpc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Nov 6 11:09:12 UTC 2017 - joop.boonen@opensuse.org + +- Build 2.0.20171102 + * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom + * bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error + ------------------------------------------------------------------- Tue May 23 14:18:10 UTC 2017 - joop.boonen@opensuse.org diff --git a/miniupnpc.spec b/miniupnpc.spec index 4e10df8..8837870 100644 --- a/miniupnpc.spec +++ b/miniupnpc.spec @@ -18,7 +18,7 @@ %define soname 16 Name: miniupnpc -Version: 2.0.20170509 +Version: 2.0.20171102 Release: 0 Summary: Universal Plug'n'Play (UPnP) Client License: BSD-3-Clause @@ -27,8 +27,8 @@ Url: http://miniupnp.free.fr/ Source: http://miniupnp.free.fr/files/miniupnpc-%{version}.tar.gz Source99: baselibs.conf BuildRequires: python-devel +BuildRequires: python-setuptools Requires: libminiupnpc%{soname} = %{version}-%{release} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The MiniUPnP project offers software which supports the UPnP Internet Gateway @@ -92,26 +92,21 @@ rm -f %{buildroot}%{_libdir}/*.a chmod -x %{buildroot}%{_mandir}/man3/miniupnpc.3.gz %post -n libminiupnpc%{soname} -p /sbin/ldconfig - %postun -n libminiupnpc%{soname} -p /sbin/ldconfig %files -%defattr(-,root,root) %{_bindir}/upnpc %{_bindir}/external-ip -%{_mandir}/man3/miniupnpc.3.* +%{_mandir}/man3/miniupnpc.3%{ext_man} %files -n libminiupnpc%{soname} -%defattr(-,root,root) %doc LICENSE Changelog.txt README %{_libdir}/libminiupnpc.so.%{soname} %files -n libminiupnpc-devel -%defattr(-,root,root) %{_includedir}/miniupnpc/ %{_libdir}/libminiupnpc.so %files -n python-miniupnpc -f rpmfiles.lst -%defattr(-,root,root) %changelog