All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/1] package/libtorrent-rasterbar: add CPE variables
Date: Sun, 24 Jan 2021 17:36:10 +0100	[thread overview]
Message-ID: <20210124163610.GI2325@scaer> (raw)
In-Reply-To: <20210124163029.GH2325@scaer>

Thomas, All,

On 2021-01-24 17:30 +0100, Yann E. MORIN spake thusly:
> On 2021-01-23 23:45 +0100, Thomas Petazzoni spake thusly:
> > On Sat, 23 Jan 2021 23:19:56 +0100
> > Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:
> > > cpe:2.3:a:libtorrent:libtorrent is a valid CPE identifier for this
> > > package:
> > >   https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alibtorrent%3Alibtorrent
[--SNIP--]
> > We also have package/libtorrent/ in Buildroot. How do we know for sure
> > that the libtorrent:libtorrent CPE ID applies to
> > package/libtorrent-rasterbar/ ? Yes indeed, the latest CPE ID known for
> > libtorrent:libtorrent is 1.2.2, which is pretty close to the 1.2.12 we
> > have in Buildroot for libtorrent-rasterbar. But other than that ?
> libtorrent-rasterbar is the release archive of the libtorrent project;
>     https://github.com/arvidn/libtorrent/releases/tag/v1.2.12

Oh, sorry, I misunderstood you...

libtorrent-rasterbar references two CVEs:

    commit a4b2f636cc6146b85558777cdda59fd55312a0e2
    Author: Arvid Norberg <arvid@cs.umu.se>
    Date:   Mon Jul 29 17:45:26 2019 -0700

        update changelog to include CVE references

    diff --git a/ChangeLog b/ChangeLog
    index d301d9f1c..a9745286f 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -223,7 +223,7 @@
            * fix IPv6 tracker support by performing the second announce in
            * more cases
            * fix utf-8 encoding check in torrent parser
            * fix infinite loop when parsing maliciously crafted torrents
    -       * fix invalid read in parse_int in bdecoder
    +       * fix invalid read in parse_int in bdecoder (CVE-2017-9847)
            * fix issue with very long tracker- and web seed URLs
            * don't attempt to create empty files on startup, if they
            * already exist
            * fix force-recheck issue (new files would not be picked up)
    @@ -312,7 +312,7 @@

     1.1.1 release

    -       * update puff.c for gzip inflation
    +       * update puff.c for gzip inflation (CVE-2016-7164)
            * add dht_bootstrap_node a setting in settings_pack (and add
            * default)
            * make pad-file and symlink support conform to BEP47
            * fix piece picker bug that could result in division by zero

And those two CVEs are attrobuted to libtorrent in the NIST DB:

    https://nvd.nist.gov/vuln/search/results?form_type=Advanced&results_type=overview&seach_type=all&query=cpe:2.3:a:libtorrent:libtorrent:*:-:*:*:*:*:*:*

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

      reply	other threads:[~2021-01-24 16:36 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-23 22:19 [Buildroot] [PATCH 1/1] package/libtorrent-rasterbar: add CPE variables Fabrice Fontaine
2021-01-23 22:45 ` Thomas Petazzoni
2021-01-23 22:52   ` Fabrice Fontaine
2021-01-24 16:30   ` Yann E. MORIN
2021-01-24 16:36     ` Yann E. MORIN [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210124163610.GI2325@scaer \
    --to=yann.morin.1998@free.fr \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.