From: mark.yang Date: Wed, 22 Jul 2026 05:58:47 +0000 (+0900) Subject: python3-pyopenssl: set CVE_PRODUCT X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=ba3d752e577004f871fe7f4235e2625410140a08;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git python3-pyopenssl: set CVE_PRODUCT The pypi class default python:pyopenssl matches nothing in the CVE databases, which have used four vendor spellings for pyOpenSSL over the years: * CVE-2013-4314 (jean-paul_calderone:pyopenssl) * CVE-2018-1000807 (pyopenssl:pyopenssl) * CVE-2018-1000808 (pyopenssl_project:pyopenssl) * CVE-2026-27448, CVE-2026-27459 (pyca:pyopenssl in the CNA records, pyopenssl:pyopenssl in the NVD CPEs) Set all four vendor:product pairs. All five CVEs are fixed before 26.3.0 (the two 2026 ones in 26.0.0), so they resolve as not affected. Signed-off-by: mark.yang Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/python/python3-pyopenssl_26.3.0.bb b/meta/recipes-devtools/python/python3-pyopenssl_26.3.0.bb index c27f0719d1..ca6754d462 100644 --- a/meta/recipes-devtools/python/python3-pyopenssl_26.3.0.bb +++ b/meta/recipes-devtools/python/python3-pyopenssl_26.3.0.bb @@ -18,4 +18,6 @@ RDEPENDS:${PN}:class-target = " \ " RDEPENDS:${PN}-tests = "${PN}" +CVE_PRODUCT = "jean-paul_calderone:pyopenssl pyca:pyopenssl pyopenssl:pyopenssl pyopenssl_project:pyopenssl" + BBCLASSEXTEND = "native nativesdk"