Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [v2 PATCH 00/15] Remaining CVE_IGNORES
@ 2025-12-30  8:19 Thomas Perale via buildroot
  2025-12-30  8:19 ` [Buildroot] [PATCH v2 01/15] package/xinetd: add CVE trailer in patch Thomas Perale via buildroot
                   ` (15 more replies)
  0 siblings, 16 replies; 32+ messages in thread
From: Thomas Perale via buildroot @ 2025-12-30  8:19 UTC (permalink / raw)
  To: buildroot
  Cc: Maxim Kochetkov, Flávio Tapajós, Bernd Kuhls,
	Olivier Singla, Thomas Petazzoni, Danomi Manchego, Romain Naour

This should cover the remaining patches that didn't have a 'CVE'
trailer.

It remains 54 'IGNORE_CVES' that are not bounded to a patch. From those entries
we have the following:

- `unzip`: 13 entries. All of them are actually fixed by a patch but come from
  Debian tar.
- `sox`: 14 entries. All of them are resolved because we are using a more
  recent commit hash.
- `python-pip`: 1 entry CVE-2018-20225. This CVE is disputed won't be fixed and
  thus ignored.
- `php`: 1 entry CVE-2024-3566. Only affects windows and match on every
  existing versions.
- `openvmtools`: CVE-2021-31693 wrong entry on the mirror we use but fixed on
  NVD website.
- `mupdf`: 2 entries that are solved in another package but the entry still
  match on the mupdf version.
- `luajit`: 5 entries. Fixed upstream but not trackable because we use commit
  hash.
- `linenoise`: 1 entry. Fixed upstream but not trackable because we use commit
  hash.
- `libuci`: 1 entry. Fixed upstream but not trackable because we use commit
  hash.
- `libmad`: 3 entries. Fixed by a patch but come from Debian tar.
- `heirloom-mailx`: 2 entries. Fixed by a patch but come from Debian tar.
- `glibc`: 2 entries. CVE-2025-8058 not enough information on the db.
  CVE-2010-4756 match every possible versions
- `freeradius-server`: 2 entries. False positive the DB is not uptodate.
- `flex`: 1 entry. CVE-2019-6293 that won't be fixed.
- `emlog`: 2 entries. Emlog doesn't have a CPE id and match another project so
  they might be removed.
- `clamav`: 1 entry CVE-2016-1405 that only affects cisco devices but the CPE
  match on every possible versions.

For better trackability the packages that are patched with Debian tar could
actually be imported in the tree (unzip, libmad, heirloom-mailx).

From that point we will have three categories of vulnerabilities the one that
don't affect the package (sox, php, luajit, linenoise, libuci). The false
positives (openvmtools, mupdf, glibc, freeradius, flex, emlog, clamav). And the
others that we ignore such as python-pip.

v1 -> v2: Remove .checkpackageignore entries + missing SoB

Thomas Perale (15):
  package/xinetd: add CVE trailer in patch
  package/shellinabox: add CVE trailer in patch
  package/patch: add CVE trailer in patches
  package/tiff: remove stale IGNORE_CVES
  package/rsyslog: remove stale IGNORE_CVES
  package/postgresql: remove stale IGNORE_CVES
  package/pixman: remove stale IGNORE_CVES
  package/libssh: remove stale IGNORE_CVES
  package/libcurl: remove stale IGNORE_CVES
  boot/grub2: remove stale IGNORE_CVES
  package/glibc: remove stale IGNORE_CVES
  package/glibc: remove stale IGNORE_CVES
  package/freerdp: remove stale IGNORE_CVES
  package/dovecot: remove stale IGNORE_CVES
  package/cmake: remove stale IGNORE_CVES

 boot/grub2/grub2.mk                           | 11 -----------
 package/cmake/cmake.mk                        |  2 --
 package/dovecot/dovecot.mk                    |  5 -----
 package/freerdp/freerdp.mk                    |  4 ----
 package/glibc/glibc.mk                        | 19 ++-----------------
 package/libcurl/libcurl.mk                    |  4 ----
 package/libssh/libssh.mk                      |  4 ----
 ...x-segfault-with-mangled-rename-patch.patch |  4 ++--
 ...mmand-execution-in-ed-style-patches-.patch |  4 ++--
 ...-directly-instead-of-using-the-shell.patch |  6 ++++--
 ...nks-unless--follow-symlinks-is-given.patch |  5 +++--
 package/pixman/pixman.mk                      |  6 ------
 package/postgresql/postgresql.mk              |  4 ----
 package/rsyslog/rsyslog.mk                    |  4 ----
 ...9-fix-for-broken-multipart-form-data.patch |  4 +++-
 package/tiff/tiff.mk                          |  3 ---
 ...netd-ignores-user-and-group-directiv.patch |  2 ++
 17 files changed, 18 insertions(+), 73 deletions(-)

-- 
2.52.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2026-01-13 19:48 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-30  8:19 [Buildroot] [v2 PATCH 00/15] Remaining CVE_IGNORES Thomas Perale via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 01/15] package/xinetd: add CVE trailer in patch Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 02/15] package/shellinabox: " Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 03/15] package/patch: add CVE trailer in patches Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 04/15] package/tiff: remove stale IGNORE_CVES Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 05/15] package/rsyslog: " Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 06/15] package/postgresql: " Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 07/15] package/pixman: " Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 08/15] package/libssh: " Thomas Perale via buildroot
2026-01-13 19:47   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 09/15] package/libcurl: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 10/15] boot/grub2: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 11/15] package/glibc: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 12/15] " Thomas Perale via buildroot
2026-01-13 19:48   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 13/15] package/freerdp: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 14/15] package/dovecot: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30  8:19 ` [Buildroot] [PATCH v2 15/15] package/cmake: " Thomas Perale via buildroot
2026-01-13 19:46   ` Arnout Vandecappelle via buildroot
2025-12-30 10:59 ` [Buildroot] [v2 PATCH 00/15] Remaining CVE_IGNORES Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox