Bug 266865 - net/routinator: Update to 0.11.3
Summary: net/routinator: Update to 0.11.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Fernando Apesteguía
URL: https://github.com/NLnetLabs/routinat...
Keywords: security
Depends on:
Blocks:
 
Reported: 2022-10-06 12:30 UTC by Jaap Akkerhuis
Modified: 2022-10-09 17:37 UTC (History)
3 users (show)

See Also:
fernape: merge-quarterly+


Attachments
patch to update (1.83 KB, patch)
2022-10-06 12:30 UTC, Jaap Akkerhuis
jaap: maintainer-approval+
Details | Diff
vuxml entry" CVE-2022-3029 -- potential DOS attack (1.89 KB, patch)
2022-10-07 13:50 UTC, Jaap Akkerhuis
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaap Akkerhuis 2022-10-06 12:30:25 UTC
Created attachment 237120 [details]
patch to update

This is an important security release. All users of Routinator 0.9.0 up to 0.11.2 are encouraged to upgrade at their earliest convenience.

Bug Fixes

Fixes an issue in error handling in the RRDP collector that causes
Routinator to exit if it encountered malformed base r64 in RRDP snapshot
and delta files. (Found by Donika Mirdita and Haya Shulman. Assigned
CVE-2022-3029.) (#781)

(See https://nlnetlabs.nl/downloads/routinator/CVE-2022-3029.txt for details)
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2022-10-06 17:24:45 UTC
Hi,

Could you provide a vuxml entry?

Thanks
Comment 2 Jaap Akkerhuis 2022-10-07 13:06:48 UTC
(In reply to Nuno Teixeira from comment #1)
I can (and did) using security/vuxml but where do I send it to? I never have figured out how to do that
Comment 4 Jaap Akkerhuis 2022-10-07 13:50:48 UTC
Created attachment 237141 [details]
vuxml entry" CVE-2022-3029 -- potential DOS attack

vuxml: CVE-2022-3029 -- potential DOS attack
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2022-10-07 15:36:33 UTC
(In reply to Jaap Akkerhuis from comment #4)
Thanks for the vuxml entry.

The port is queued for build testing.

Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-10-07 15:51:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1db6001e2a6f0733cea74b757c2a186b3fddae0a

commit 1db6001e2a6f0733cea74b757c2a186b3fddae0a
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2022-10-07 15:45:00 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-10-07 15:45:00 +0000

    net/routinator: Add net/routinator CVE

    Recent versions of Routinator contain a problem that causes Routinator to
    exit if it encounters invalid data in RRDP snapshot or delta files.

    Details: https://nlnetlabs.nl/downloads/routinator/CVE-2022-3029.txt

    PR:             266865
    Reported by:    jaap@NLnetLabs.nl

 security/vuxml/vuln-2022.xml | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-10-09 11:53:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3488bf3779725a73032aeff271926dee14e10e70

commit 3488bf3779725a73032aeff271926dee14e10e70
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2022-10-07 06:07:35 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-10-09 11:49:22 +0000

    net/routinator: Update to 0.11.3

    ChangeLog: https://github.com/NLnetLabs/routinator/releases

    Fixes an issue in error handling in the RRDP collector that causes
    Routinator to exit if it encountered malformed base r64 in RRDP snapshot
    and delta files. (Found by Donika Mirdita and Haya Shulman. Assigned
    CVE-2022-3029.)

    PR:             266865
    Reported by:    jaap@NLnetLabs.nl (maintainer)
    MFH:            2022Q4  (security fix release)
    Security:       CVE-2022-302

 net/routinator/Makefile            | 3 +--
 net/routinator/distinfo            | 6 +++---
 net/routinator/files/routinator.in | 2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-10-09 11:55:58 UTC
A commit in branch 2022Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f0faa07fdb18701f682e0ea36f0b0ea3c1060055

commit f0faa07fdb18701f682e0ea36f0b0ea3c1060055
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2022-10-07 06:07:35 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-10-09 11:51:21 +0000

    net/routinator: Update to 0.11.3

    ChangeLog: https://github.com/NLnetLabs/routinator/releases

    Fixes an issue in error handling in the RRDP collector that causes
    Routinator to exit if it encountered malformed base r64 in RRDP snapshot
    and delta files. (Found by Donika Mirdita and Haya Shulman. Assigned
    CVE-2022-3029.)

    PR:             266865
    Reported by:    jaap@NLnetLabs.nl (maintainer)
    MFH:            2022Q4  (security fix release)
    Security:       CVE-2022-302

    (cherry picked from commit 3488bf3779725a73032aeff271926dee14e10e70)

 net/routinator/Makefile            | 3 +--
 net/routinator/distinfo            | 6 +++---
 net/routinator/files/routinator.in | 2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)
Comment 9 Fernando Apesteguía freebsd_committer freebsd_triage 2022-10-09 11:56:14 UTC
Committed and merged to 2022Q4.

Thanks!