summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-connectivity/bind/bind_9.20.11.bb4
-rw-r--r--meta/recipes-core/libxml/libxml2_2.14.5.bb3
-rw-r--r--meta/recipes-core/zlib/zlib_1.3.1.bb2
-rw-r--r--meta/recipes-devtools/gcc/gcc-15.2.inc1
-rw-r--r--meta/recipes-devtools/python/python3_3.13.7.bb14
-rw-r--r--meta/recipes-devtools/rust/rust-source.inc3
-rw-r--r--meta/recipes-extended/cups/cups.inc1
-rw-r--r--meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb1
-rw-r--r--meta/recipes-extended/iputils/iputils_20250605.bb1
-rw-r--r--meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb2
-rw-r--r--meta/recipes-extended/unzip/unzip_6.0.bb2
-rw-r--r--meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb7
-rw-r--r--meta/recipes-support/libxslt/libxslt_1.1.43.bb2
-rw-r--r--meta/recipes-support/libyaml/libyaml_0.2.5.bb4
14 files changed, 4 insertions, 43 deletions
diff --git a/meta/recipes-connectivity/bind/bind_9.20.11.bb b/meta/recipes-connectivity/bind/bind_9.20.11.bb
index 8d230f6e95..832ab3fdcd 100644
--- a/meta/recipes-connectivity/bind/bind_9.20.11.bb
+++ b/meta/recipes-connectivity/bind/bind_9.20.11.bb
@@ -26,10 +26,6 @@ UPSTREAM_CHECK_URI = "https://ftp.isc.org/isc/bind9/"
26# follow the ESV versions divisible by 2 26# follow the ESV versions divisible by 2
27UPSTREAM_CHECK_REGEX = "(?P<pver>9.(\d*[02468])+(\.\d+)+(-P\d+)*)/" 27UPSTREAM_CHECK_REGEX = "(?P<pver>9.(\d*[02468])+(\.\d+)+(-P\d+)*)/"
28 28
29# Issue only affects dhcpd with recent bind versions. We don't ship dhcpd anymore
30# so the issue doesn't affect us.
31CVE_STATUS[CVE-2019-6470] = "not-applicable-config: Issue only affects dhcpd with recent bind versions and we don't ship dhcpd anymore."
32
33inherit autotools update-rc.d systemd useradd pkgconfig multilib_header update-alternatives 29inherit autotools update-rc.d systemd useradd pkgconfig multilib_header update-alternatives
34 30
35# PACKAGECONFIGs readline and libedit should NOT be set at same time 31# PACKAGECONFIGs readline and libedit should NOT be set at same time
diff --git a/meta/recipes-core/libxml/libxml2_2.14.5.bb b/meta/recipes-core/libxml/libxml2_2.14.5.bb
index 0b5edcd7a3..6f74187286 100644
--- a/meta/recipes-core/libxml/libxml2_2.14.5.bb
+++ b/meta/recipes-core/libxml/libxml2_2.14.5.bb
@@ -24,9 +24,6 @@ SRC_URI += "http://www.w3.org/XML/Test/xmlts20130923.tar;subdir=${BP};name=testt
24SRC_URI[archive.sha256sum] = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b" 24SRC_URI[archive.sha256sum] = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b"
25SRC_URI[testtar.sha256sum] = "c6b2d42ee50b8b236e711a97d68e6c4b5c8d83e69a2be4722379f08702ea7273" 25SRC_URI[testtar.sha256sum] = "c6b2d42ee50b8b236e711a97d68e6c4b5c8d83e69a2be4722379f08702ea7273"
26 26
27# Disputed as a security issue, but fixed in d39f780
28CVE_STATUS[CVE-2023-45322] = "disputed: issue requires memory allocation to fail"
29
30CVE_STATUS[CVE-2025-6170] = "fixed-version: fixed in version 2.14.5" 27CVE_STATUS[CVE-2025-6170] = "fixed-version: fixed in version 2.14.5"
31 28
32BINCONFIG = "${bindir}/xml2-config" 29BINCONFIG = "${bindir}/xml2-config"
diff --git a/meta/recipes-core/zlib/zlib_1.3.1.bb b/meta/recipes-core/zlib/zlib_1.3.1.bb
index a313e5aed1..592b7f1422 100644
--- a/meta/recipes-core/zlib/zlib_1.3.1.bb
+++ b/meta/recipes-core/zlib/zlib_1.3.1.bb
@@ -49,7 +49,5 @@ do_install_ptest() {
49 49
50BBCLASSEXTEND = "native nativesdk" 50BBCLASSEXTEND = "native nativesdk"
51 51
52CVE_STATUS[CVE-2023-45853] = "not-applicable-config: we don't build minizip"
53
54# Adding 'CVE_PRODUCT' to avoid false detection of CVEs 52# Adding 'CVE_PRODUCT' to avoid false detection of CVEs
55CVE_PRODUCT = "zlib:zlib gnu:zlib" 53CVE_PRODUCT = "zlib:zlib gnu:zlib"
diff --git a/meta/recipes-devtools/gcc/gcc-15.2.inc b/meta/recipes-devtools/gcc/gcc-15.2.inc
index 3583e40f55..575987b643 100644
--- a/meta/recipes-devtools/gcc/gcc-15.2.inc
+++ b/meta/recipes-devtools/gcc/gcc-15.2.inc
@@ -112,5 +112,4 @@ EXTRA_OECONF_INITIAL = "\
112 --disable-libssp \ 112 --disable-libssp \
113" 113"
114 114
115CVE_STATUS[CVE-2021-37322] = "cpe-incorrect: Is a binutils 2.26 issue, not gcc"
116CVE_STATUS[CVE-2023-4039] = "fixed-version: Fixed from version 14.0+" 115CVE_STATUS[CVE-2023-4039] = "fixed-version: Fixed from version 14.0+"
diff --git a/meta/recipes-devtools/python/python3_3.13.7.bb b/meta/recipes-devtools/python/python3_3.13.7.bb
index 2fe0ae1a8f..a42b2c2a2d 100644
--- a/meta/recipes-devtools/python/python3_3.13.7.bb
+++ b/meta/recipes-devtools/python/python3_3.13.7.bb
@@ -45,14 +45,6 @@ UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar"
45 45
46CVE_PRODUCT = "python:python python_software_foundation:python cpython" 46CVE_PRODUCT = "python:python python_software_foundation:python cpython"
47 47
48CVE_STATUS[CVE-2007-4559] = "disputed: Upstream consider this expected behaviour"
49CVE_STATUS[CVE-2019-18348] = "not-applicable-config: This is not exploitable when glibc has CVE-2016-10739 fixed"
50CVE_STATUS[CVE-2020-15523] = "not-applicable-platform: Issue only applies on Windows"
51CVE_STATUS[CVE-2022-26488] = "not-applicable-platform: Issue only applies on Windows"
52# The module will be removed in the future and flaws documented.
53CVE_STATUS[CVE-2015-20107] = "upstream-wontfix: The mailcap module is insecure by design, so this can't be fixed in a meaningful way"
54CVE_STATUS[CVE-2023-36632] = "disputed: Not an issue, in fact expected behaviour"
55
56PYTHON_MAJMIN = "3.13" 48PYTHON_MAJMIN = "3.13"
57 49
58S = "${UNPACKDIR}/Python-${PV}" 50S = "${UNPACKDIR}/Python-${PV}"
@@ -201,14 +193,14 @@ do_install:append:class-native() {
201 # when they're only used for python called with -O or -OO. 193 # when they're only used for python called with -O or -OO.
202 #find ${D} -name *opt-*.pyc -delete 194 #find ${D} -name *opt-*.pyc -delete
203 # Remove all pyc files. There are a ton of them and it is probably faster to let 195 # Remove all pyc files. There are a ton of them and it is probably faster to let
204 # python create the ones it wants at runtime rather than manage in the sstate 196 # python create the ones it wants at runtime rather than manage in the sstate
205 # tarballs and sysroot creation. 197 # tarballs and sysroot creation.
206 find ${D} -name *.pyc -delete 198 find ${D} -name *.pyc -delete
207 199
208 # Nothing should be looking into ${B} for python3-native 200 # Nothing should be looking into ${B} for python3-native
209 sed -i -e 's:${B}:/build/path/unavailable/:g' \ 201 sed -i -e 's:${B}:/build/path/unavailable/:g' \
210 ${D}/${libdir}/python${PYTHON_MAJMIN}/config-${PYTHON_MAJMIN}${PYTHON_ABI}*/Makefile 202 ${D}/${libdir}/python${PYTHON_MAJMIN}/config-${PYTHON_MAJMIN}${PYTHON_ABI}*/Makefile
211 203
212 # disable the lookup in user's site-packages globally 204 # disable the lookup in user's site-packages globally
213 sed -i 's#ENABLE_USER_SITE = None#ENABLE_USER_SITE = False#' ${D}${libdir}/python${PYTHON_MAJMIN}/site.py 205 sed -i 's#ENABLE_USER_SITE = None#ENABLE_USER_SITE = False#' ${D}${libdir}/python${PYTHON_MAJMIN}/site.py
214 206
@@ -306,7 +298,7 @@ py_package_preprocess () {
306 cd - 298 cd -
307 299
308 mv ${PKGD}/${bindir}/python${PYTHON_MAJMIN}-config ${PKGD}/${bindir}/python${PYTHON_MAJMIN}-config-${MULTILIB_SUFFIX} 300 mv ${PKGD}/${bindir}/python${PYTHON_MAJMIN}-config ${PKGD}/${bindir}/python${PYTHON_MAJMIN}-config-${MULTILIB_SUFFIX}
309 301
310 #Remove the unneeded copy of target sysconfig data 302 #Remove the unneeded copy of target sysconfig data
311 rm -rf ${PKGD}/${libdir}/python-sysconfigdata 303 rm -rf ${PKGD}/${libdir}/python-sysconfigdata
312} 304}
diff --git a/meta/recipes-devtools/rust/rust-source.inc b/meta/recipes-devtools/rust/rust-source.inc
index 8f341a0e5b..423b2200fc 100644
--- a/meta/recipes-devtools/rust/rust-source.inc
+++ b/meta/recipes-devtools/rust/rust-source.inc
@@ -19,6 +19,3 @@ RUSTSRC = "${UNPACKDIR}/rustc-${RUST_VERSION}-src"
19 19
20UPSTREAM_CHECK_URI = "https://forge.rust-lang.org/infra/other-installation-methods.html" 20UPSTREAM_CHECK_URI = "https://forge.rust-lang.org/infra/other-installation-methods.html"
21UPSTREAM_CHECK_REGEX = "rustc-(?P<pver>\d+(\.\d+)+)-src" 21UPSTREAM_CHECK_REGEX = "rustc-(?P<pver>\d+(\.\d+)+)-src"
22
23CVE_STATUS[CVE-2024-24576] = "not-applicable-platform: Issue only applies on Windows"
24CVE_STATUS[CVE-2024-43402] = "not-applicable-platform: Issue only applies on Windows"
diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc
index b8761df0d5..24ebcc4aae 100644
--- a/meta/recipes-extended/cups/cups.inc
+++ b/meta/recipes-extended/cups/cups.inc
@@ -23,7 +23,6 @@ CVE_STATUS[CVE-2008-1033] = "not-applicable-platform: Issue only applies to MacO
23CVE_STATUS[CVE-2009-0032] = "cpe-incorrect: Issue affects pdfdistiller plugin used with but not part of cups" 23CVE_STATUS[CVE-2009-0032] = "cpe-incorrect: Issue affects pdfdistiller plugin used with but not part of cups"
24CVE_STATUS[CVE-2018-6553] = "not-applicable-platform: This is an Ubuntu only issue" 24CVE_STATUS[CVE-2018-6553] = "not-applicable-platform: This is an Ubuntu only issue"
25CVE_STATUS[CVE-2022-26691] = "fixed-version: This is fixed in 2.4.2 but the cve-check class still reports it" 25CVE_STATUS[CVE-2022-26691] = "fixed-version: This is fixed in 2.4.2 but the cve-check class still reports it"
26CVE_STATUS[CVE-2021-25317] = "not-applicable-config: This concerns /var/log/cups having lp ownership, our /var/log/cups is root:root, so this doesn't apply."
27 26
28LEAD_SONAME = "libcupsdriver.so" 27LEAD_SONAME = "libcupsdriver.so"
29 28
diff --git a/meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb b/meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb
index 1cd6bacff9..417bf52a99 100644
--- a/meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb
+++ b/meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb
@@ -74,4 +74,3 @@ COMPATIBLE_HOST = "^(?!arc).*"
74CVE_PRODUCT = "ghostscript gpl_ghostscript" 74CVE_PRODUCT = "ghostscript gpl_ghostscript"
75 75
76CVE_STATUS[CVE-2023-38560] = "not-applicable-config: PCL isn't part of the Ghostscript release" 76CVE_STATUS[CVE-2023-38560] = "not-applicable-config: PCL isn't part of the Ghostscript release"
77CVE_STATUS[CVE-2023-38559] = "cpe-incorrect: Issue only appears in versions before 10.02.0"
diff --git a/meta/recipes-extended/iputils/iputils_20250605.bb b/meta/recipes-extended/iputils/iputils_20250605.bb
index 4618fbb29a..31eb51e56d 100644
--- a/meta/recipes-extended/iputils/iputils_20250605.bb
+++ b/meta/recipes-extended/iputils/iputils_20250605.bb
@@ -14,6 +14,7 @@ SRCREV = "6e1cb146547eb6fbb127ffc8397a9241be0d33c2"
14 14
15UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>20\d+)" 15UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>20\d+)"
16 16
17# these currently don't show up in CVE metrics for FKIE (as 2000 is not covered by it), but they would show for NVD2
17CVE_STATUS[CVE-2000-1213] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order." 18CVE_STATUS[CVE-2000-1213] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order."
18CVE_STATUS[CVE-2000-1214] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order." 19CVE_STATUS[CVE-2000-1214] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order."
19 20
diff --git a/meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb b/meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb
index 31521bbcca..c6901839c1 100644
--- a/meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb
+++ b/meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb
@@ -18,8 +18,6 @@ UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/libtirpc/files/libtirpc/"
18UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)/" 18UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)/"
19SRC_URI[sha256sum] = "bbd26a8f0df5690a62a47f6aa30f797f3ef8d02560d1bc449a83066b5a1d3508" 19SRC_URI[sha256sum] = "bbd26a8f0df5690a62a47f6aa30f797f3ef8d02560d1bc449a83066b5a1d3508"
20 20
21CVE_STATUS[CVE-2021-46828] = "fixed-version: fixed in 1.3.3rc1 so not present in 1.3.3"
22
23inherit autotools pkgconfig 21inherit autotools pkgconfig
24 22
25PACKAGECONFIG ??= "\ 23PACKAGECONFIG ??= "\
diff --git a/meta/recipes-extended/unzip/unzip_6.0.bb b/meta/recipes-extended/unzip/unzip_6.0.bb
index d6289deff7..a07df8c319 100644
--- a/meta/recipes-extended/unzip/unzip_6.0.bb
+++ b/meta/recipes-extended/unzip/unzip_6.0.bb
@@ -38,8 +38,6 @@ UPSTREAM_VERSION_UNKNOWN = "1"
38 38
39SRC_URI[sha256sum] = "036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37" 39SRC_URI[sha256sum] = "036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37"
40 40
41CVE_STATUS[CVE-2008-0888] = "fixed-version: Patch from https://bugzilla.redhat.com/attachment.cgi?id=293893&action=diff applied to 6.0 source"
42
43# exclude version 5.5.2 which triggers a false positive 41# exclude version 5.5.2 which triggers a false positive
44UPSTREAM_CHECK_REGEX = "unzip(?P<pver>(?!552).+)\.tgz" 42UPSTREAM_CHECK_REGEX = "unzip(?P<pver>(?!552).+)\.tgz"
45 43
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb
index 4314ab9f31..5a86ad563f 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb
@@ -26,13 +26,6 @@ SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz"
26 26
27SRC_URI[sha256sum] = "733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1" 27SRC_URI[sha256sum] = "733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1"
28 28
29# https://nvd.nist.gov/vuln/detail/CVE-2023-39018
30# https://github.com/bramp/ffmpeg-cli-wrapper/issues/291
31# https://security-tracker.debian.org/tracker/CVE-2023-39018
32# https://bugzilla.suse.com/show_bug.cgi?id=CVE-2023-39018
33CVE_STATUS[CVE-2023-39018] = "cpe-incorrect: This issue belongs to ffmpeg-cli-wrapper \
34(Java wrapper around the FFmpeg CLI) and not ffmepg itself."
35
36# Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717 29# Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717
37ARM_INSTRUCTION_SET:armv4 = "arm" 30ARM_INSTRUCTION_SET:armv4 = "arm"
38ARM_INSTRUCTION_SET:armv5 = "arm" 31ARM_INSTRUCTION_SET:armv5 = "arm"
diff --git a/meta/recipes-support/libxslt/libxslt_1.1.43.bb b/meta/recipes-support/libxslt/libxslt_1.1.43.bb
index c0699cbce8..3fe32b584b 100644
--- a/meta/recipes-support/libxslt/libxslt_1.1.43.bb
+++ b/meta/recipes-support/libxslt/libxslt_1.1.43.bb
@@ -19,8 +19,6 @@ SRC_URI[sha256sum] = "5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403
19 19
20UPSTREAM_CHECK_REGEX = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar" 20UPSTREAM_CHECK_REGEX = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar"
21 21
22CVE_STATUS[CVE-2022-29824] = "not-applicable-config: Static linking to libxml2 is not enabled."
23
24S = "${UNPACKDIR}/libxslt-${PV}" 22S = "${UNPACKDIR}/libxslt-${PV}"
25 23
26BINCONFIG = "${bindir}/xslt-config" 24BINCONFIG = "${bindir}/xslt-config"
diff --git a/meta/recipes-support/libyaml/libyaml_0.2.5.bb b/meta/recipes-support/libyaml/libyaml_0.2.5.bb
index 9b77e7cfc8..0d8e8762d5 100644
--- a/meta/recipes-support/libyaml/libyaml_0.2.5.bb
+++ b/meta/recipes-support/libyaml/libyaml_0.2.5.bb
@@ -17,8 +17,4 @@ inherit autotools
17DISABLE_STATIC:class-nativesdk = "" 17DISABLE_STATIC:class-nativesdk = ""
18DISABLE_STATIC:class-native = "" 18DISABLE_STATIC:class-native = ""
19 19
20CVE_STATUS[CVE-2024-35325] = "upstream-wontfix: Upstream thinks this is a misuse (or wrong use) of the libyaml API - https://github.com/yaml/libyaml/issues/303"
21CVE_STATUS[CVE-2024-35326] = "upstream-wontfix: Upstream thinks there is no working code that is exploitable - https://github.com/yaml/libyaml/issues/302"
22CVE_STATUS[CVE-2024-35328] = "upstream-wontfix: Upstream thinks there is no working code that is exploitable - https://github.com/yaml/libyaml/issues/302"
23
24BBCLASSEXTEND = "native nativesdk" 20BBCLASSEXTEND = "native nativesdk"