summaryrefslogtreecommitdiff
path: root/app-misc/dtach
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /app-misc/dtach
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'app-misc/dtach')
-rw-r--r--app-misc/dtach/Manifest1
-rw-r--r--app-misc/dtach/files/dtach-0.8-CVE-2012-3368.patch35
2 files changed, 0 insertions, 36 deletions
diff --git a/app-misc/dtach/Manifest b/app-misc/dtach/Manifest
index 98d233694962..79faccdbc11b 100644
--- a/app-misc/dtach/Manifest
+++ b/app-misc/dtach/Manifest
@@ -1,4 +1,3 @@
-AUX dtach-0.8-CVE-2012-3368.patch 1040 BLAKE2B ded617740765ca7aa814cc98acb46a3680077fc5baf1c55e0298bc772a4987efe2723a01d0f8b3a295173c8fe92c5d066993f9946b6b4beae80cc2de8aaebae8 SHA512 64ab0e8384e4f04e43b8565440b0ec3f0d43b87e142cd15dda0eec2b320aa3e8ed437524dcdbd390b83f4cb39c13df3575318be4de5f8eec50fb710c9ec1170b
DIST dtach-0.9.tar.gz 60608 BLAKE2B 915b3a13cfd86a2e72505c9f8778ebbc9f25db761815e1352c0bc1281aaddcc95a837a880999379c19912fd3980bb77a20711796ef71b06282f1a27a6cc3572d SHA512 28c13dc8c96c16b9c6153a3a11fdeb4a4bc72e84e1f2575043b047cd8e600a47232f29544ffd87d82e2575623ec2e999a26e23e9eac25ec81c7722bdf98cfb18
EBUILD dtach-0.9.ebuild 455 BLAKE2B a9cc8ac912ea0839916c82b2d2424857374b8cf18a427ec649a90594372ababba6675150c03aa842f30f12a0efa906e38c3447066e45a35a1e4ac7224943d8a7 SHA512 081db08009360a8eb87875f122a849ed89115ccd90d0444a55ae9f54688c79f13a54f79d7dbc74ac8e890301e0116a8d50a71d1e8ef4bea2fd38520e5cd527ab
MISC metadata.xml 393 BLAKE2B 0a07b0eac6407190f07439b29f3cfbe185450ba5dfe0c4d3988c6d6abfe12c728029bda874cfaef61c48abe6182288e70ceee27d5db22b8eec03b20476db2991 SHA512 39071ddc8ee3913fb6898bbf5ce5488c76f6a7fa5f3f3905359a228d432cc76fe0336c0640d0fcd26c1be97abc220626c4258c5cd1de280a50d033b57d84aaa7
diff --git a/app-misc/dtach/files/dtach-0.8-CVE-2012-3368.patch b/app-misc/dtach/files/dtach-0.8-CVE-2012-3368.patch
deleted file mode 100644
index 82d5f0e1e159..000000000000
--- a/app-misc/dtach/files/dtach-0.8-CVE-2012-3368.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Fix error handling for read from stdin in attach.c
-
-attach.c did not correctly handle a read from stdin when read returned
-an error. The code assigned the return value of read to pkt.len (an
-unsigned char) before checking the value. This prevented the error check
-from working correctly, since an unsigned integer can never be < 0.
-
-A packet with an invalid length was then sent to the master, which then
-sent 255 bytes of garbage to the program.
-
-Fix the bug in attach.c and the unchecked packet length bug in master.c.
-
-Report and initial patch by Enrico Scholz.
-
---- attach.c 2012/07/01 21:26:10 1.12
-+++ attach.c 2012/07/01 21:44:34 1.13
-@@ -237,12 +237,16 @@
- /* stdin activity */
- if (n > 0 && FD_ISSET(0, &readfds))
- {
-+ ssize_t len;
-+
- pkt.type = MSG_PUSH;
- memset(pkt.u.buf, 0, sizeof(pkt.u.buf));
-- pkt.len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
-+ len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
-
-- if (pkt.len <= 0)
-+ if (len <= 0)
- exit(1);
-+
-+ pkt.len = len;
- process_kbd(s, &pkt);
- n--;
- }