Your message dated Sat, 16 Feb 2019 11:36:33 +0000 with message-id <1550316993.21192.50.camel@adam-barratt.org.uk> and subject line Closing bugs for updates included in 9.8 has caused the Debian Bug report #914594, regarding stretch-pu: package ssh-agent-filter/0.4.2-1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 914594: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914594 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: stretch-pu, jessie-pu: package ssh-agent-filter/0.4.2-1,0.4-2
- From: Timo Weingärtner <tiwe@debian.org>
- Date: Sun, 25 Nov 2018 14:26:50 +0100
- Message-id: <16967268.7abkOVSZAB@timo01.tiwe.de>
Package: release.debian.org User: release.debian.org@packages.debian.org Usertags: pu Tags: stretch jessie Severity: normal bug with potential security implications, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914501diff -Nru ssh-agent-filter-0.4.2/debian/changelog ssh-agent-filter-0.4.2/debian/changelog --- ssh-agent-filter-0.4.2/debian/changelog 2016-08-27 23:36:56.000000000 +0200 +++ ssh-agent-filter-0.4.2/debian/changelog 2018-11-24 01:46:12.000000000 +0100 @@ -1,3 +1,9 @@ +ssh-agent-filter (0.4.2-1+deb9u1) stretch; urgency=medium + + * backport fix for two-byte out-of-bounds stack write (Closes: #914501) + + -- Timo Weingärtner <timo@tiwe.de> Sat, 24 Nov 2018 01:46:12 +0100 + ssh-agent-filter (0.4.2-1) unstable; urgency=medium * New upstream release: diff -Nru ssh-agent-filter-0.4.2/debian/gbp.conf ssh-agent-filter-0.4.2/debian/gbp.conf --- ssh-agent-filter-0.4.2/debian/gbp.conf 2016-08-27 23:36:56.000000000 +0200 +++ ssh-agent-filter-0.4.2/debian/gbp.conf 2018-11-24 01:46:12.000000000 +0100 @@ -1,5 +1,5 @@ [DEFAULT] upstream-branch=master upstream-tag=%(version)s -debian-branch=debian +debian-branch=debian-stretch pristine-tar=true diff -Nru ssh-agent-filter-0.4.2/debian/patches/914501_fix_two-byte_oob_stack_write ssh-agent-filter-0.4.2/debian/patches/914501_fix_two-byte_oob_stack_write --- ssh-agent-filter-0.4.2/debian/patches/914501_fix_two-byte_oob_stack_write 1970-01-01 01:00:00.000000000 +0100 +++ ssh-agent-filter-0.4.2/debian/patches/914501_fix_two-byte_oob_stack_write 2018-11-24 01:46:12.000000000 +0100 @@ -0,0 +1,26 @@ +Description: fix two-byte out-of-bounds stack write + BASE64_ENCODE_LENGTH() calculates the encoded size without padding +Author: Timo Weingärtner <timo@tiwe.de> +Origin: upstream, https://git.tiwe.de/ssh-agent-filter.git/commit/?id=87f2de93a6522bbcf17d1960e78641df8ecd85d3 +Bug-Debian: https://bugs.debian.org/914501 +Forwarded: not-needed +Last-Update: 2018-11-24 + +--- ssh-agent-filter-0.4.2.orig/ssh-agent-filter.C ++++ ssh-agent-filter-0.4.2/ssh-agent-filter.C +@@ -116,12 +116,9 @@ string md5_hex (string const & s) { + } + + string base64_encode (string const & s) { +- struct base64_encode_ctx ctx; +- base64_encode_init(&ctx); +- uint8_t b64[BASE64_ENCODE_LENGTH(s.size())]; +- auto len = base64_encode_update(&ctx, b64, s.size(), reinterpret_cast<uint8_t const *>(s.data())); +- len += base64_encode_final(&ctx, b64 + len); +- return {reinterpret_cast<char const *>(b64), len}; ++ uint8_t b64[BASE64_ENCODE_RAW_LENGTH(s.size())]; ++ base64_encode_raw(b64, s.size(), reinterpret_cast<uint8_t const *>(s.data())); ++ return {reinterpret_cast<char const *>(b64), sizeof(b64)}; + } + + void cloexec (int fd) { diff -Nru ssh-agent-filter-0.4.2/debian/patches/series ssh-agent-filter-0.4.2/debian/patches/series --- ssh-agent-filter-0.4.2/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ ssh-agent-filter-0.4.2/debian/patches/series 2018-11-24 01:46:12.000000000 +0100 @@ -0,0 +1 @@ +914501_fix_two-byte_oob_stack_writediff -Nru ssh-agent-filter-0.4/debian/changelog ssh-agent-filter-0.4/debian/changelog --- ssh-agent-filter-0.4/debian/changelog 2014-10-21 17:40:14.000000000 +0200 +++ ssh-agent-filter-0.4/debian/changelog 2018-11-24 02:01:09.000000000 +0100 @@ -1,3 +1,9 @@ +ssh-agent-filter (0.4-2+deb8u1) jessie; urgency=medium + + * backport fix for two-byte out-of-bounds stack write (Closes: #914501) + + -- Timo Weingärtner <timo@tiwe.de> Sat, 24 Nov 2018 02:01:09 +0100 + ssh-agent-filter (0.4-2) unstable; urgency=medium * add debian/patches/0001-workaround-FTBFS-caused-by-doko: diff -Nru ssh-agent-filter-0.4/debian/gbp.conf ssh-agent-filter-0.4/debian/gbp.conf --- ssh-agent-filter-0.4/debian/gbp.conf 2014-10-21 17:40:14.000000000 +0200 +++ ssh-agent-filter-0.4/debian/gbp.conf 2018-11-24 02:01:09.000000000 +0100 @@ -1,5 +1,5 @@ [DEFAULT] upstream-branch=master upstream-tag=%(version)s -debian-branch=debian +debian-branch=debian-jessie pristine-tar=true diff -Nru ssh-agent-filter-0.4/debian/patches/914501_fix_two-byte_oob_stack_write ssh-agent-filter-0.4/debian/patches/914501_fix_two-byte_oob_stack_write --- ssh-agent-filter-0.4/debian/patches/914501_fix_two-byte_oob_stack_write 1970-01-01 01:00:00.000000000 +0100 +++ ssh-agent-filter-0.4/debian/patches/914501_fix_two-byte_oob_stack_write 2018-11-24 02:01:09.000000000 +0100 @@ -0,0 +1,26 @@ +Description: fix two-byte out-of-bounds stack write + BASE64_ENCODE_LENGTH() calculates the encoded size without padding +Author: Timo Weingärtner <timo@tiwe.de> +Origin: upstream, https://git.tiwe.de/ssh-agent-filter.git/commit/?id=87f2de93a6522bbcf17d1960e78641df8ecd85d3 +Bug-Debian: https://bugs.debian.org/914501 +Forwarded: not-needed +Last-Update: 2018-11-24 + +--- ssh-agent-filter-0.4.2.orig/ssh-agent-filter.C ++++ ssh-agent-filter-0.4.2/ssh-agent-filter.C +@@ -116,12 +116,9 @@ string md5_hex (string const & s) { + } + + string base64_encode (string const & s) { +- struct base64_encode_ctx ctx; +- base64_encode_init(&ctx); +- uint8_t b64[BASE64_ENCODE_LENGTH(s.size())]; +- auto len = base64_encode_update(&ctx, b64, s.size(), reinterpret_cast<uint8_t const *>(s.data())); +- len += base64_encode_final(&ctx, b64 + len); +- return {reinterpret_cast<char const *>(b64), len}; ++ uint8_t b64[BASE64_ENCODE_RAW_LENGTH(s.size())]; ++ base64_encode_raw(b64, s.size(), reinterpret_cast<uint8_t const *>(s.data())); ++ return {reinterpret_cast<char const *>(b64), sizeof(b64)}; + } + + void cloexec (int fd) { diff -Nru ssh-agent-filter-0.4/debian/patches/series ssh-agent-filter-0.4/debian/patches/series --- ssh-agent-filter-0.4/debian/patches/series 2014-10-21 17:40:14.000000000 +0200 +++ ssh-agent-filter-0.4/debian/patches/series 2018-11-24 02:01:09.000000000 +0100 @@ -1 +1,2 @@ 0001-workaround-FTBFS-caused-by-doko +914501_fix_two-byte_oob_stack_writeAttachment: signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---
- To: 871937-done@bugs.debian.org, 878816-done@bugs.debian.org, 880622-done@bugs.debian.org, 882824-done@bugs.debian.org, 887157-done@bugs.debian.org, 887399-done@bugs.debian.org, 891569-done@bugs.debian.org, 891649-done@bugs.debian.org, 891660-done@bugs.debian.org, 892845-done@bugs.debian.org, 892853-done@bugs.debian.org, 893541-done@bugs.debian.org, 893543-done@bugs.debian.org, 893550-done@bugs.debian.org, 896811-done@bugs.debian.org, 906142-done@bugs.debian.org, 906239-done@bugs.debian.org, 906813-done@bugs.debian.org, 908957-done@bugs.debian.org, 908960-done@bugs.debian.org, 908965-done@bugs.debian.org, 909127-done@bugs.debian.org, 909131-done@bugs.debian.org, 909213-done@bugs.debian.org, 913085-done@bugs.debian.org, 913525-done@bugs.debian.org, 913529-done@bugs.debian.org, 913801-done@bugs.debian.org, 913881-done@bugs.debian.org, 913885-done@bugs.debian.org, 913942-done@bugs.debian.org, 914032-done@bugs.debian.org, 914081-done@bugs.debian.org, 914184-done@bugs.debian.org, 914265-done@bugs.debian.org, 914475-done@bugs.debian.org, 914594-done@bugs.debian.org, 914841-done@bugs.debian.org, 914961-done@bugs.debian.org, 915715-done@bugs.debian.org, 915875-done@bugs.debian.org, 916435-done@bugs.debian.org, 916627-done@bugs.debian.org, 916632-done@bugs.debian.org, 916882-done@bugs.debian.org, 916912-done@bugs.debian.org, 917560-done@bugs.debian.org, 917620-done@bugs.debian.org, 917820-done@bugs.debian.org, 917900-done@bugs.debian.org, 917911-done@bugs.debian.org, 918337-done@bugs.debian.org, 918601-done@bugs.debian.org, 918762-done@bugs.debian.org, 919106-done@bugs.debian.org, 919712-done@bugs.debian.org, 919990-done@bugs.debian.org, 920372-done@bugs.debian.org, 920379-done@bugs.debian.org, 920381-done@bugs.debian.org, 920382-done@bugs.debian.org, 920632-done@bugs.debian.org, 920804-done@bugs.debian.org, 921107-done@bugs.debian.org, 921117-done@bugs.debian.org, 921281-done@bugs.debian.org, 921475-done@bugs.debian.org, 921620-done@bugs.debian.org, 921642-done@bugs.debian.org, 921643-done@bugs.debian.org, 921743-done@bugs.debian.org, 921811-done@bugs.debian.org, 921825-done@bugs.debian.org, 921844-done@bugs.debian.org, 921857-done@bugs.debian.org, 921864-done@bugs.debian.org, 921876-done@bugs.debian.org, 921885-done@bugs.debian.org, 921893-done@bugs.debian.org, 921907-done@bugs.debian.org, 921908-done@bugs.debian.org, 921910-done@bugs.debian.org, 921911-done@bugs.debian.org, 921997-done@bugs.debian.org, 922221-done@bugs.debian.org
- Subject: Closing bugs for updates included in 9.8
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 16 Feb 2019 11:36:33 +0000
- Message-id: <1550316993.21192.50.camel@adam-barratt.org.uk>
Version: 9.8 Hi, The update referenced by each of these bugs was included in this morning's stretch point release. Regards, Adam
--- End Message ---