diff options
-rw-r--r-- | meta/recipes-connectivity/bind/bind_9.20.11.bb | 4 | ||||
-rw-r--r-- | meta/recipes-core/libxml/libxml2_2.14.5.bb | 3 | ||||
-rw-r--r-- | meta/recipes-core/zlib/zlib_1.3.1.bb | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-15.2.inc | 1 | ||||
-rw-r--r-- | meta/recipes-devtools/python/python3_3.13.7.bb | 14 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-source.inc | 3 | ||||
-rw-r--r-- | meta/recipes-extended/cups/cups.inc | 1 | ||||
-rw-r--r-- | meta/recipes-extended/ghostscript/ghostscript_10.05.1.bb | 1 | ||||
-rw-r--r-- | meta/recipes-extended/iputils/iputils_20250605.bb | 1 | ||||
-rw-r--r-- | meta/recipes-extended/libtirpc/libtirpc_1.3.6.bb | 2 | ||||
-rw-r--r-- | meta/recipes-extended/unzip/unzip_6.0.bb | 2 | ||||
-rw-r--r-- | meta/recipes-multimedia/ffmpeg/ffmpeg_7.1.1.bb | 7 | ||||
-rw-r--r-- | meta/recipes-support/libxslt/libxslt_1.1.43.bb | 2 | ||||
-rw-r--r-- | meta/recipes-support/libyaml/libyaml_0.2.5.bb | 4 |
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 |
27 | UPSTREAM_CHECK_REGEX = "(?P<pver>9.(\d*[02468])+(\.\d+)+(-P\d+)*)/" | 27 | UPSTREAM_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. | ||
31 | CVE_STATUS[CVE-2019-6470] = "not-applicable-config: Issue only affects dhcpd with recent bind versions and we don't ship dhcpd anymore." | ||
32 | |||
33 | inherit autotools update-rc.d systemd useradd pkgconfig multilib_header update-alternatives | 29 | inherit 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 | |||
24 | SRC_URI[archive.sha256sum] = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b" | 24 | SRC_URI[archive.sha256sum] = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b" |
25 | SRC_URI[testtar.sha256sum] = "c6b2d42ee50b8b236e711a97d68e6c4b5c8d83e69a2be4722379f08702ea7273" | 25 | SRC_URI[testtar.sha256sum] = "c6b2d42ee50b8b236e711a97d68e6c4b5c8d83e69a2be4722379f08702ea7273" |
26 | 26 | ||
27 | # Disputed as a security issue, but fixed in d39f780 | ||
28 | CVE_STATUS[CVE-2023-45322] = "disputed: issue requires memory allocation to fail" | ||
29 | |||
30 | CVE_STATUS[CVE-2025-6170] = "fixed-version: fixed in version 2.14.5" | 27 | CVE_STATUS[CVE-2025-6170] = "fixed-version: fixed in version 2.14.5" |
31 | 28 | ||
32 | BINCONFIG = "${bindir}/xml2-config" | 29 | BINCONFIG = "${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 | ||
50 | BBCLASSEXTEND = "native nativesdk" | 50 | BBCLASSEXTEND = "native nativesdk" |
51 | 51 | ||
52 | CVE_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 |
55 | CVE_PRODUCT = "zlib:zlib gnu:zlib" | 53 | CVE_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 | ||
115 | CVE_STATUS[CVE-2021-37322] = "cpe-incorrect: Is a binutils 2.26 issue, not gcc" | ||
116 | CVE_STATUS[CVE-2023-4039] = "fixed-version: Fixed from version 14.0+" | 115 | CVE_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 | ||
46 | CVE_PRODUCT = "python:python python_software_foundation:python cpython" | 46 | CVE_PRODUCT = "python:python python_software_foundation:python cpython" |
47 | 47 | ||
48 | CVE_STATUS[CVE-2007-4559] = "disputed: Upstream consider this expected behaviour" | ||
49 | CVE_STATUS[CVE-2019-18348] = "not-applicable-config: This is not exploitable when glibc has CVE-2016-10739 fixed" | ||
50 | CVE_STATUS[CVE-2020-15523] = "not-applicable-platform: Issue only applies on Windows" | ||
51 | CVE_STATUS[CVE-2022-26488] = "not-applicable-platform: Issue only applies on Windows" | ||
52 | # The module will be removed in the future and flaws documented. | ||
53 | CVE_STATUS[CVE-2015-20107] = "upstream-wontfix: The mailcap module is insecure by design, so this can't be fixed in a meaningful way" | ||
54 | CVE_STATUS[CVE-2023-36632] = "disputed: Not an issue, in fact expected behaviour" | ||
55 | |||
56 | PYTHON_MAJMIN = "3.13" | 48 | PYTHON_MAJMIN = "3.13" |
57 | 49 | ||
58 | S = "${UNPACKDIR}/Python-${PV}" | 50 | S = "${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 | ||
20 | UPSTREAM_CHECK_URI = "https://forge.rust-lang.org/infra/other-installation-methods.html" | 20 | UPSTREAM_CHECK_URI = "https://forge.rust-lang.org/infra/other-installation-methods.html" |
21 | UPSTREAM_CHECK_REGEX = "rustc-(?P<pver>\d+(\.\d+)+)-src" | 21 | UPSTREAM_CHECK_REGEX = "rustc-(?P<pver>\d+(\.\d+)+)-src" |
22 | |||
23 | CVE_STATUS[CVE-2024-24576] = "not-applicable-platform: Issue only applies on Windows" | ||
24 | CVE_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 | |||
23 | CVE_STATUS[CVE-2009-0032] = "cpe-incorrect: Issue affects pdfdistiller plugin used with but not part of cups" | 23 | CVE_STATUS[CVE-2009-0032] = "cpe-incorrect: Issue affects pdfdistiller plugin used with but not part of cups" |
24 | CVE_STATUS[CVE-2018-6553] = "not-applicable-platform: This is an Ubuntu only issue" | 24 | CVE_STATUS[CVE-2018-6553] = "not-applicable-platform: This is an Ubuntu only issue" |
25 | CVE_STATUS[CVE-2022-26691] = "fixed-version: This is fixed in 2.4.2 but the cve-check class still reports it" | 25 | CVE_STATUS[CVE-2022-26691] = "fixed-version: This is fixed in 2.4.2 but the cve-check class still reports it" |
26 | CVE_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 | ||
28 | LEAD_SONAME = "libcupsdriver.so" | 27 | LEAD_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).*" | |||
74 | CVE_PRODUCT = "ghostscript gpl_ghostscript" | 74 | CVE_PRODUCT = "ghostscript gpl_ghostscript" |
75 | 75 | ||
76 | CVE_STATUS[CVE-2023-38560] = "not-applicable-config: PCL isn't part of the Ghostscript release" | 76 | CVE_STATUS[CVE-2023-38560] = "not-applicable-config: PCL isn't part of the Ghostscript release" |
77 | CVE_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 | ||
15 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>20\d+)" | 15 | UPSTREAM_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 | ||
17 | CVE_STATUS[CVE-2000-1213] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order." | 18 | CVE_STATUS[CVE-2000-1213] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order." |
18 | CVE_STATUS[CVE-2000-1214] = "fixed-version: Fixed in 2000-10-10, but the versioning of iputils breaks the version order." | 19 | CVE_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/" | |||
18 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)/" | 18 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)/" |
19 | SRC_URI[sha256sum] = "bbd26a8f0df5690a62a47f6aa30f797f3ef8d02560d1bc449a83066b5a1d3508" | 19 | SRC_URI[sha256sum] = "bbd26a8f0df5690a62a47f6aa30f797f3ef8d02560d1bc449a83066b5a1d3508" |
20 | 20 | ||
21 | CVE_STATUS[CVE-2021-46828] = "fixed-version: fixed in 1.3.3rc1 so not present in 1.3.3" | ||
22 | |||
23 | inherit autotools pkgconfig | 21 | inherit autotools pkgconfig |
24 | 22 | ||
25 | PACKAGECONFIG ??= "\ | 23 | PACKAGECONFIG ??= "\ |
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 | ||
39 | SRC_URI[sha256sum] = "036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37" | 39 | SRC_URI[sha256sum] = "036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37" |
40 | 40 | ||
41 | CVE_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 |
44 | UPSTREAM_CHECK_REGEX = "unzip(?P<pver>(?!552).+)\.tgz" | 42 | UPSTREAM_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 | ||
27 | SRC_URI[sha256sum] = "733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1" | 27 | SRC_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 | ||
33 | CVE_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 |
37 | ARM_INSTRUCTION_SET:armv4 = "arm" | 30 | ARM_INSTRUCTION_SET:armv4 = "arm" |
38 | ARM_INSTRUCTION_SET:armv5 = "arm" | 31 | ARM_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 | ||
20 | UPSTREAM_CHECK_REGEX = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar" | 20 | UPSTREAM_CHECK_REGEX = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar" |
21 | 21 | ||
22 | CVE_STATUS[CVE-2022-29824] = "not-applicable-config: Static linking to libxml2 is not enabled." | ||
23 | |||
24 | S = "${UNPACKDIR}/libxslt-${PV}" | 22 | S = "${UNPACKDIR}/libxslt-${PV}" |
25 | 23 | ||
26 | BINCONFIG = "${bindir}/xslt-config" | 24 | BINCONFIG = "${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 | |||
17 | DISABLE_STATIC:class-nativesdk = "" | 17 | DISABLE_STATIC:class-nativesdk = "" |
18 | DISABLE_STATIC:class-native = "" | 18 | DISABLE_STATIC:class-native = "" |
19 | 19 | ||
20 | CVE_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" | ||
21 | CVE_STATUS[CVE-2024-35326] = "upstream-wontfix: Upstream thinks there is no working code that is exploitable - https://github.com/yaml/libyaml/issues/302" | ||
22 | CVE_STATUS[CVE-2024-35328] = "upstream-wontfix: Upstream thinks there is no working code that is exploitable - https://github.com/yaml/libyaml/issues/302" | ||
23 | |||
24 | BBCLASSEXTEND = "native nativesdk" | 20 | BBCLASSEXTEND = "native nativesdk" |