Reported by: Salvatore Bonaccorso <carnil@debian.org>
Date: Mon, 22 Jun 2020 07:03:01 UTC
Severity: grave
Tags: security, upstream
Found in versions ruby-rack/2.0.6-3, ruby-rack/2.1.1-5
Fixed in version ruby-rack/2.1.1-6
Done: Utkarsh Gupta <utkarsh@debian.org>
Bug is archived. No further changes may be made.
Display info messages
Report forwarded
to debian-bugs-dist@lists.debian.org, carnil@debian.org, team@security.debian.org, team@security.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Mon, 22 Jun 2020 07:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Salvatore Bonaccorso <carnil@debian.org>:
New Bug report received and forwarded. Copy sent to carnil@debian.org, team@security.debian.org, team@security.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Mon, 22 Jun 2020 07:03:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: ruby-rack Version: 2.1.1-5 Severity: important Tags: security upstream Hi, The following vulnerability was published for ruby-rack. CVE-2020-8184[0]: | A reliance on cookies without validation/integrity check security | vulnerability exists in rack < 2.2.3, rack < 2.1.4 that makes it | is possible for an attacker to forge a secure or host-only cookie | prefix. If you fix the vulnerability please also make sure to include the CVE (Common Vulnerabilities & Exposures) id in your changelog entry. For further information see: [0] https://security-tracker.debian.org/tracker/CVE-2020-8184 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8184 Please adjust the affected versions in the BTS as needed. Regards, Salvatore
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Fri, 01 Jan 2021 20:33:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Salvatore Bonaccorso <carnil@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Fri, 01 Jan 2021 20:33:02 GMT) (full text, mbox, link).
Message #10 received at 963477@bugs.debian.org (full text, mbox, reply):
Control: severity -1 grave Cc'ing Utkarsh as one of the last uploaders. On Mon, Jun 22, 2020 at 09:02:13AM +0200, Salvatore Bonaccorso wrote: > Source: ruby-rack > Version: 2.1.1-5 > Severity: important > Tags: security upstream > > Hi, > > The following vulnerability was published for ruby-rack. > > CVE-2020-8184[0]: > | A reliance on cookies without validation/integrity check security > | vulnerability exists in rack < 2.2.3, rack < 2.1.4 that makes it > | is possible for an attacker to forge a secure or host-only cookie > | prefix. > > > If you fix the vulnerability please also make sure to include the > CVE (Common Vulnerabilities & Exposures) id in your changelog entry. > > For further information see: > > [0] https://security-tracker.debian.org/tracker/CVE-2020-8184 > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8184 > > Please adjust the affected versions in the BTS as needed. While strictly speaking this issue is no-dsa for buster, I'm raising the severity to RC, would it be possible to address this issue for unstable (and so bullseye) before the freeze? Regards, Salvatore
Severity set to 'grave' from 'important'
Request was from Salvatore Bonaccorso <carnil@debian.org>
to 963477-submit@bugs.debian.org.
(Fri, 01 Jan 2021 20:33:02 GMT) (full text, mbox, link).
Marked as found in versions ruby-rack/2.0.6-3.
Request was from Salvatore Bonaccorso <carnil@debian.org>
to control@bugs.debian.org.
(Fri, 01 Jan 2021 20:33:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Sat, 02 Jan 2021 12:18:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <utkarsh@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Sat, 02 Jan 2021 12:18:02 GMT) (full text, mbox, link).
Message #19 received at 963477@bugs.debian.org (full text, mbox, reply):
Hello, On Sat, Jan 2, 2021 at 2:02 AM Salvatore Bonaccorso <carnil@debian.org> wrote: > While strictly speaking this issue is no-dsa for buster, I'm raising > the severity to RC, would it be possible to address this issue for > unstable (and so bullseye) before the freeze? Of course. Uploaded a fix! :) (thanks for the explicit CC, please do it next time as well if you want me to take care of something which falls under the Ruby team). - u
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Sat, 02 Jan 2021 12:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Salvatore Bonaccorso <carnil@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Sat, 02 Jan 2021 12:27:03 GMT) (full text, mbox, link).
Message #24 received at 963477@bugs.debian.org (full text, mbox, reply):
Hi Utkarsh On Sat, Jan 02, 2021 at 05:45:04PM +0530, Utkarsh Gupta wrote: > Hello, > > On Sat, Jan 2, 2021 at 2:02 AM Salvatore Bonaccorso <carnil@debian.org> wrote: > > While strictly speaking this issue is no-dsa for buster, I'm raising > > the severity to RC, would it be possible to address this issue for > > unstable (and so bullseye) before the freeze? > > Of course. Uploaded a fix! :) > (thanks for the explicit CC, please do it next time as well if you > want me to take care of something which falls under the Ruby team). Thanks! About the explicit CC, well actually I was a bit "vary", because if it's team maintained one should not start explicitly ping some of the uploaders. But I'm glad if this was possible. Indeed there would be more ruby team maintained packages which are currently no-dsa marked but maybe would be good to fix for and in bullseye. There are issues for instance in ruby-faye and ruby-faye-websocket as well: 967061, 959392, 967063. Possibly though we are not to late for those for bullseye. Regards and thank you! Salvatore
Reply sent
to Utkarsh Gupta <utkarsh@debian.org>:
You have taken responsibility.
(Sat, 02 Jan 2021 12:39:18 GMT) (full text, mbox, link).
Notification sent
to Salvatore Bonaccorso <carnil@debian.org>:
Bug acknowledged by developer.
(Sat, 02 Jan 2021 12:39:18 GMT) (full text, mbox, link).
Message #29 received at 963477-close@bugs.debian.org (full text, mbox, reply):
Source: ruby-rack Source-Version: 2.1.1-6 Done: Utkarsh Gupta <utkarsh@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-rack, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 963477@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Utkarsh Gupta <utkarsh@debian.org> (supplier of updated ruby-rack package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 02 Jan 2021 17:42:02 +0530 Source: ruby-rack Architecture: source Version: 2.1.1-6 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org> Changed-By: Utkarsh Gupta <utkarsh@debian.org> Closes: 963477 Changes: ruby-rack (2.1.1-6) unstable; urgency=medium . [ Cédric Boutillier ] * [ci skip] Update team name * [ci skip] Add .gitattributes to keep unwanted files out of the source package . [ Debian Janitor ] * Apply multi-arch hints. + ruby-rack: Add :all qualifier for ruby dependency. . [ Utkarsh Gupta ] * When parsing cookies, only decode the values. Patch utils to fix cookie parsing. (Fixes: CVE-2020-8184) (Closes: #963477) Checksums-Sha1: a1c454e676861e3ad3f323350322e6c628c7cee2 2339 ruby-rack_2.1.1-6.dsc a39e6c071c48d17a866737fe8b893416fe0c796b 8552 ruby-rack_2.1.1-6.debian.tar.xz dec67962e869ef1f60916b9926c33812fdf1b344 9230 ruby-rack_2.1.1-6_amd64.buildinfo Checksums-Sha256: 21f457f42d29e57711ce4c610ff2d3a9bb38d6a3bf0aa0291f06215b1c0ff74a 2339 ruby-rack_2.1.1-6.dsc f8f579e682d7274151cbdd770d7e2a37e0ebf0fbb8440ceed511ca06eb3fd3d7 8552 ruby-rack_2.1.1-6.debian.tar.xz ec3dd7546f2e78bb62bd39cce93ef91d81275a485f05d85ba3906877be3fe291 9230 ruby-rack_2.1.1-6_amd64.buildinfo Files: 74367ee16e530170fe83b84aef6811b5 2339 ruby optional ruby-rack_2.1.1-6.dsc 5fd265fffad28d9d91fe68c1dfd460ec 8552 ruby optional ruby-rack_2.1.1-6.debian.tar.xz ed4fd1ca83b006b025ba5a43d3aec1b6 9230 ruby optional ruby-rack_2.1.1-6_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCAAxFiEEbJ0QSEqa5Mw4X3xxgj6WdgbDS5YFAl/wY68THHV0a2Fyc2hA ZGViaWFuLm9yZwAKCRCCPpZ2BsNLliUID/4l7DlP4R4rPwoGo4A3lA5lr21zd9jV jHzOXOiyfRpBwd5NY5rMXv/SLyTH/AJPOVmh1+f+/Z0inSYYD1E4Nc7GLJcMcdJg K2uEGhKWinny9Ng8hJGH0EuRgYUrbFeuplg1jRRUu/ANYwwxlWMMl2yl4MckiiPL 18Lhmza0DNwNcErO8GLQ3rWxWJwBMmYNkj7DuMJ6GAOf6SKw0XWHk+eqAXA/CCdV 58ZgRuercuPp6vuP6qcBY61lQzbjkHUer9hUC/UjrdwZcRPszSekIvGVMcuZ1MUg QaNvwAJsr+s910Yldlc9HCX+K9BAFelorepStCjdlvEz2ATTseh6aWNm0eb8gkPO bdWupARClTEDmM+v2fVrYIg0wg1+cEppOdN8XKuX+uB3aozsxEhOuf1JROsiU6OZ Grrb4HBOYkZ28ZJDicHvvZ9NB7rbq1sHV3uS0QgxOBBa54B0+jx8ngcp8CcjJuwS SDpZAMbAXePY3/kOiArs9vZbzyZfjIevbhGSH/6xoRxuYlcfxpOh1fxXvJlOzjO7 e3j3S+X5iBpdpaq29wFqfsLfAiNYzN+dYSM77hoWcKUR0czbkaA6LLVEXWc6JZzd Rls6ISYX0+4Jw50qbxFplOfNzi7KRBhRcfB2/6+vqjgfXJWoO4CLtqCpsJ3kH5D2 3Uijw5FBNyKxsg== =z+vK -----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Sat, 02 Jan 2021 13:12:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <utkarsh@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Sat, 02 Jan 2021 13:12:02 GMT) (full text, mbox, link).
Message #34 received at 963477@bugs.debian.org (full text, mbox, reply):
Hi Salvatore, On Sat, Jan 2, 2021 at 5:55 PM Salvatore Bonaccorso <carnil@debian.org> wrote: > > Of course. Uploaded a fix! :) > > (thanks for the explicit CC, please do it next time as well if you > > want me to take care of something which falls under the Ruby team). > > Thanks! About the explicit CC, well actually I was a bit "vary", > because if it's team maintained one should not start explicitly ping > some of the uploaders. But I'm glad if this was possible. It's not a problem, I am happy to help the security team as much as I possibly can (though you'd hopefully know that by now ;)). > Indeed there would be more ruby team maintained packages which > are currently no-dsa marked but maybe would be good to fix for > and in bullseye. There are issues for instance in ruby-faye and > ruby-faye-websocket as well: 967061, 959392, 967063. Eeks, sorry for not noticing them earlier. But I've uploaded a fix for all three of them^ :) Let me know if there are more that needs immediate fixing or so! \o/ - u
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Sat, 02 Jan 2021 20:09:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Salvatore Bonaccorso <carnil@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Sat, 02 Jan 2021 20:09:02 GMT) (full text, mbox, link).
Message #39 received at 963477@bugs.debian.org (full text, mbox, reply):
Hi Utkarsh, On Sat, Jan 02, 2021 at 06:38:37PM +0530, Utkarsh Gupta wrote: > Hi Salvatore, > > On Sat, Jan 2, 2021 at 5:55 PM Salvatore Bonaccorso <carnil@debian.org> wrote: > > > Of course. Uploaded a fix! :) > > > (thanks for the explicit CC, please do it next time as well if you > > > want me to take care of something which falls under the Ruby team). > > > > Thanks! About the explicit CC, well actually I was a bit "vary", > > because if it's team maintained one should not start explicitly ping > > some of the uploaders. But I'm glad if this was possible. > > It's not a problem, I am happy to help the security team as much as I > possibly can (though you'd hopefully know that by now ;)). Yes :) > > > Indeed there would be more ruby team maintained packages which > > are currently no-dsa marked but maybe would be good to fix for > > and in bullseye. There are issues for instance in ruby-faye and > > ruby-faye-websocket as well: 967061, 959392, 967063. > > Eeks, sorry for not noticing them earlier. But I've uploaded a fix for all > three of them^ :) > > Let me know if there are more that needs immediate fixing or so! \o/ Not any right now. Well there is CVE-2020-26247 but that one might be too risky at this stage (AFAIU it is a breaking change, and thus ws moved to the 1.11.x version). Regards, Salvatore
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#963477; Package src:ruby-rack.
(Sat, 16 Jan 2021 10:33:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <utkarsh@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>.
(Sat, 16 Jan 2021 10:33:02 GMT) (full text, mbox, link).
Message #44 received at 963477@bugs.debian.org (full text, mbox, reply):
Hi Salvatore, On Sun, Jan 3, 2021 at 1:34 AM Salvatore Bonaccorso <carnil@debian.org> wrote: > Not any right now. Well there is CVE-2020-26247 but that one might be > too risky at this stage (AFAIU it is a breaking change, and thus ws > moved to the 1.11.x version). Lucas uploaded a new version, thereby fixing this as well. So yay! \o/ - u
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 15 Aug 2021 07:39:51 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Aug 31 12:28:26 2026; Machine Name: bembo
Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.