Commit Graph
38574 Commits
Author SHA1 Message Date
Devansh Patel a1ac91719d python3-twitter: correct Tweepy CVE_PRODUCT mapping
The product-only "tweepy" value emits a wildcard-vendor identity and
hides the distinct NVD identities assigned to the packaged Tweepy source.

Use "josh_roesslein:tweepy" for its NVD dictionary CPE and
"tweepy:tweepy" for the NVD configuration-only identity. With
sbom-cve-check 1.3.3 and the pinned database snapshots, the generated
product identity changes; the current CVE report is unchanged.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 46ca829b65)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:35 +05:30
Devansh Patel 6f32710df2 python3-flask: correct CVE_PRODUCT mapping
The current "flask" mapping emits the wildcard-vendor *:flask CPE
instead of the exact NVD identity for the packaged pallets/flask
source.

Use "palletsprojects:flask", which is both an NVD dictionary CPE and
an NVD configuration identity. CNA affected data uses "pallets:flask"
and "The Pallets Project:Flask", which remain covered by scanner
aliases. With sbom-cve-check 1.3.3 and the pinned 2026-08-12 data, the
generated identity changes but the current CVE report does not.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 6cbb85db1a)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:34 +05:30
Devansh Patel 07a16b26f7 python3-werkzeug: correct CVE_PRODUCT mapping
The current product-only "werkzeug" mapping emits a wildcard-vendor identity instead of the exact identities assigned to the packaged Pallets source.

Use "pallets:werkzeug" for the CNA affected-data identity and "palletsprojects:werkzeug" for the NVD dictionary CPE and configuration identity. This changes the generated product identity, but sbom-cve-check 1.3.3 with the pinned databases leaves the current CVE report unchanged.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit fd0b8a36e6)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:33 +05:30
Devansh Patel 7b3871b258 python3-aiohttp: correct CVE_PRODUCT mapping
The current "aiohttp" mapping emits the wildcard-vendor *:aiohttp CPE
instead of the exact NVD identity for the packaged aio-libs/aiohttp
source.

Use "aiohttp:aiohttp", which is both an NVD dictionary CPE and an NVD
configuration identity. CNA affected data uses "aio-libs:aiohttp" and
remains covered by scanner aliases. With sbom-cve-check 1.3.3 and the
pinned 2026-08-12 data, the generated identity changes but the current
CVE report does not.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 33d7be4319)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:32 +05:30
Devansh Patel d7a3a32156 python3-flask-user: correct CVE_PRODUCT mapping
The current "flask-user" mapping emits the wildcard-vendor
*:flask-user CPE instead of the exact NVD identity for the packaged
lingthio/Flask-User source.

Use "flask-user_project:flask-user", which is both an NVD dictionary
CPE and an NVD configuration identity. CNA affected data uses
"n/a:Flask-User" and remains covered by scanner aliases. With
sbom-cve-check 1.3.3 and the pinned 2026-08-12 data, the generated
identity changes but CVE-2021-23401 remains reported as affected.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 3874342e00)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:31 +05:30
Devansh Patel 06559a44b0 libssh: correct CVE_PRODUCT mapping
The default product-only mapping generates a vendor-wildcard CPE.
libssh:libssh is the active NVD dictionary CPE and configuration identity
for the packaged libssh source.

This changes the generated product identity to an exact CPE, but the
frozen sbom-cve-check database leaves the 48-entry CVE report unchanged,
with no current CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit f1c88ff462)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:30 +05:30
Devansh Patel 80d97135e0 mariadb: correct CVE_PRODUCT mapping
The default product-only mapping generates a vendor-wildcard CPE.
mariadb:mariadb is the active NVD dictionary CPE and configuration identity,
and is also used by CNA affected data for the packaged MariaDB source.
Deprecated mariadb_project records describe a separate Node.js connector.

This changes the generated product identity to an exact CPE, but the
frozen sbom-cve-check database leaves the 420-entry CVE report unchanged,
with no current CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 099991739c)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:29 +05:30
Devansh Patel c980cdbfcf python3-ldap: correct python-ldap CVE_PRODUCT mapping
The current "python-ldap" mapping generates a vendor-wildcard product
identity for the packaged Python binding.

Use "python-ldap:python-ldap" so it matches the NVD dictionary CPE and
configuration identity. The generated product identity changes, but
sbom-cve-check 1.3.3 reports no CVE delta with the pinned databases.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit ffc1c4a318)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:28 +05:30
Devansh Patel c978045d53 php: correct CVE_PRODUCT mapping
The default product-only mapping generates a vendor-wildcard CPE. php:php
is the active NVD dictionary CPE and configuration identity. php_group:php
preserves historical NVD configurations and current authoritative PHP
Security CNA affected data for the same php-src source; it is not an NVD
dictionary CPE.

This changes the generated identities to two exact CPEs, but the frozen
sbom-cve-check database leaves the 731-entry CVE report unchanged, with no
current CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 4b8eedb7d2)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:27 +05:30
Devansh Patel 6442bc09d7 python3-twisted: correct CVE_PRODUCT mapping
The product-only "twisted" value emits a wildcard-vendor identity
instead of the active identity assigned to the packaged Twisted source.

Use "twisted:twisted" for its NVD dictionary CPE, NVD configuration,
and CNA affected-data identities. With sbom-cve-check 1.3.3 and the
pinned database snapshots, the generated product identity changes; the
current CVE report is unchanged.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 2aa82f4b33)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:26 +05:30
Devansh Patel 737db4a5b8 jq: correct CVE_PRODUCT mapping
The default product-only mapping generates a vendor-wildcard CPE.
Use jq_project:jq for the historical NVD dictionary CPE and configuration
identity carrying two jq 1.5 CVEs, and jqlang:jq for the active NVD
dictionary CPE and configuration identity plus CNA affected-data identity
used by the current upstream.

This changes the generated identities to two exact CPEs, but the frozen
sbom-cve-check database leaves the 26-entry CVE report unchanged, with no
current CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 5d23770adc)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:25 +05:30
Devansh Patel 7ee1c1849c dnsmasq: correct CVE_PRODUCT mapping
The default product-only mapping generates vendor-wildcard CPEs for the
recipe's Simon Kelley source. dnsmasq:dnsmasq is an NVD configuration
identity and CNA affected-data identity; the_kelleys:dnsmasq is an NVD
configuration identity; and thekelleys:dnsmasq is an active NVD
dictionary CPE and configuration identity with CNA affected-data records.

This changes the generated product identities. With the frozen
sbom-cve-check database, the 48-entry CVE report is unchanged, so this is
an identity correction with no CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 8dffafdd1d)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:23 +05:30
Devansh Patel 8e7c8ef678 ldns: correct CVE_PRODUCT mapping
The default product-only mapping generates a vendor-wildcard CPE.
nlnetlabs:ldns is the active NVD dictionary CPE and configuration
identity for the packaged NLnet Labs source.

This changes the generated product identity to an exact CPE, but the
frozen sbom-cve-check database leaves the eight-entry CVE report
unchanged, with no current CVE delta.

Signed-off-by: Devansh Patel <devanshp@cisco.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit fe530d55ef)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:22 +05:30
Ankur Tyagi ae180302f4 ntopng: patch CVE-2026-86090 and CVE-2026-86091
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-86090
https://nvd.nist.gov/vuln/detail/cve-2026-86091

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:21 +05:30
Ankur Tyagi 2d932fa4e3 ntopng: patch CVE-2026-84990
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-84990

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:20 +05:30
Ankur Tyagi 9c1aeb81bd ntopng: ignore CVE-2026-84989
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-84989

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:19 +05:30
Ankur Tyagi d0331efc23 libssh: ignore CVE-2026-59842
The vulnerability exists in GSSAPI key exchange introduced in v0.12.0[1]
Also confirmed by libssh security advisory[2]

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-59842

[1]https://gitlab.com/libssh/libssh-mirror/-/commit/88c2ea6752fab7b3da9cc4c51eaf632361a44080
[2]https://www.libssh.org/security/advisories/CVE-2026-59842.txt

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:18 +05:30
Ankur Tyagi 3f97c8455b smarty: mark CVEs patched
CVE-2024-35226[1], CVE-2026-62992[2], CVE-2026-62996[3] are patched in
current version.

Details:
https://nvd.nist.gov/vuln/detail/cve-2024-35226
https://nvd.nist.gov/vuln/detail/cve-2026-62992
https://nvd.nist.gov/vuln/detail/cve-2026-62996

[1]https://github.com/smarty-php/smarty/commit/0be92bc8a6fb83e6e0d883946f7e7c09ba4e857a
[2]https://github.com/smarty-php/smarty/commit/99c048ce7a590c519b79fbd38ad0143a08183a1f
[3]https://github.com/smarty-php/smarty/commit/3c9f77a2e06ce319ae0092496af32cc8f3adc52e

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:17 +05:30
Leon Anavi bddce662d6 python3-tzdata: Upgrade 2026.3 -> 2026.4
Upgrade to release 2026.4:

- Canada's Northwest Territories moved to permanent -06 on
  2026-08-21.
- Obsolescent settings like TZ="EST5EDT" now conform better to
  POSIX.
- Fix security, performance and porting bugs in zic and localtime.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 76eef1fd48)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:16 +05:30
Ankur Tyagi 3ef98e8f3f libopenmpt: upgrade 0.8.4 -> 0.8.6
License-Update: copyright year updated[1]

Changelog:
https://lib.openmpt.org/libopenmpt/2026/03/22/security-updates-0.8.5-0.7.18-0.6.27-0.5.41-0.4.53/
https://lib.openmpt.org/libopenmpt/2026/03/24/security-updates-0.8.6-0.7.19-0.6.28-0.5.42-0.4.54/

[1]https://github.com/OpenMPT/openmpt/commit/3d93be10ca24e4b953fe6adb960ccfb9e30f88fa

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:15 +05:30
Nate Kent 66b043901d nanomsg: upgrade 1.2.4 -> 1.2.5
Minor security fix for people using IPC transport.

Changelogs:
* https://github.com/nanomsg/nanomsg/releases/tag/1.2.5

Signed-off-by: Nate Kent <nate@nkent.net>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 510601e794)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:14 +05:30
Wang Mingyu 3be7088109 nanomsg: upgrade 1.2.2 -> 1.2.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit c347929f84)

Changelog:
https://github.com/nanomsg/nanomsg/releases/tag/1.2.3
https://github.com/nanomsg/nanomsg/releases/tag/1.2.4

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:13 +05:30
Wang Mingyu ac6d095e67 libmxml: upgrade 4.0.4 -> 4.0.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 7e505c3453)

Changelog:
https://github.com/michaelrsweet/mxml/releases/tag/v4.0.5

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:12 +05:30
Wang Mingyu 56ceb540aa faad2: upgrade 2.11.2 -> 2.11.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit c8d2af3641)

Changelog:
https://github.com/knik0/faad2/blob/2.11.3/ChangeLog

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:11 +05:30
Ankur Tyagi b8399ae07a libwebsockets: patch CVE-2026-19773
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-19773

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:10 +05:30
Ankur Tyagi d9fea910c4 libheif: ignore CVE-2026-84383
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-84383

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:09 +05:30
Ankur Tyagi c8ed4edd81 libde265: patch CVE-2026-54240 and CVE-2026-54241
Debian identified same commit as fix for both CVE[1][2]

[1]https://security-tracker.debian.org/tracker/CVE-2026-54240
[2]https://security-tracker.debian.org/tracker/CVE-2026-54241

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-54240
https://nvd.nist.gov/vuln/detail/cve-2026-54241

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:08 +05:30
Ankur Tyagi 21592ce450 freeipmi: patch CVE-2026-85504
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85504

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:07 +05:30
Ankur Tyagi 99bc8bd93a freeipmi: patch CVE-2026-85505
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85505

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:06 +05:30
Ankur Tyagi c28637052d freeipmi: patch CVE-2026-85506
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85506

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:05 +05:30
Ankur Tyagi 4e174329bb freeipmi: patch CVE-2026-85507
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85507

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:04 +05:30
Ankur Tyagi 7eaa4c78ff freeipmi: patch CVE-2026-85508
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85508

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:03 +05:30
Ankur Tyagi 19e4a6ef2b freeipmi: patch CVE-2026-85509
Backport commit from v1.6.19 matching NVD description.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85509

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:02 +05:30
Ankur Tyagi 4a111bac34 fluidsynth: mark CVEs fixed
Release note[1] also confirms the fix.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-58264
https://nvd.nist.gov/vuln/detail/cve-2026-61714
https://nvd.nist.gov/vuln/detail/cve-2026-61720
https://nvd.nist.gov/vuln/detail/cve-2026-61721
https://nvd.nist.gov/vuln/detail/cve-2026-61722
https://nvd.nist.gov/vuln/detail/cve-2026-61723

[1]https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.6

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:01 +05:30
Ankur Tyagi d1e3243790 flatcc: patch CVE-2026-90785
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-90785

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:41:00 +05:30
Ankur Tyagi d4895367f5 flatcc: patch CVE-2026-90786
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-90786

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:59 +05:30
Ankur Tyagi 9998adb090 colord: ignore CVE-2026-85062
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-85062

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:57 +05:30
Ankur Tyagi 2b3f5cbbd8 cjson: patch CVE-2026-87933
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-87933

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:56 +05:30
Ankur Tyagi 2cbb8e4840 cjose: mark CVE-2026-53938 and CVE-2026-53939 fixed
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-53938
https://nvd.nist.gov/vuln/detail/cve-2026-53939

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:55 +05:30
Ankur Tyagi a583322516 c-ares: mark CVEs fixed
CVE-2026-33630, CVE-2026-69184 and CVE-2026-69186 were fixed in v1.34.7[1]

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-33630
https://nvd.nist.gov/vuln/detail/cve-2026-69184
https://nvd.nist.gov/vuln/detail/cve-2026-69186

[1]https://github.com/c-ares/c-ares/releases/tag/v1.34.7

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:54 +05:30
Aravind Bandari bd934ab65f python3-pillow: fix CVE-2026-59204
Pillow 8.2.0 through 12.2.0 accumulates total_component_width across
every tile in a JPEG2000 image instead of recomputing it per tile,
allowing a crafted tiled JPEG2000 file to force substantially higher
transient memory usage and trigger out-of-memory failures during
decoding.

Calculate JPEG2000 total_component_width for each tile in isolation.

Backport the patch to fix CVE-2026-59204
https://github.com/python-pillow/Pillow/commit/13ada41172142f2fd9f0906f615a00ea623a11ca

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2026-59204

Signed-off-by: Aravind Bandari <aravind.bandari@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:53 +05:30
Sana Kazi e4571afb05 avro-c++: Use fmt from oe-core instead of bundling fmt 10.2.1
avro-c++'s CMakeLists.txt calls find_package(fmt) and only falls
back to fetching fmt 10.2.1 via FetchContent if fmt isn't found.
The recipe never added fmt to DEPENDS, so find_package fallback
is always triggered. The recipe then had to stage it into
${B}/_deps/fmt-src.

oe-core already provides fmt_12.1.0), and avro-c++ only
uses a small, stable part of its API (fmt::format_string,
fmt::format, fmt::formatter<T>) that is unchanged between 10.x and
12.x.

Add fmt to DEPENDS so find_package(fmt) succeeds and avro-c++ links
oe-core's fmt instead, and drop the fmt SRC_URI, SRCREV_fmt and
do_configure:prepend().

Signed-off-by: Sana Kazi <Kazi.S@bmwtechworks.in>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:52 +05:30
Viswanath Kraleti 866f1c6284 libfastjson: switch git branch from master to main
Update SRC_URI to use the 'main' branch instead of 'master' since
the upstream GitHub repository has renamed its default branch.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit 1a742957c1)
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:51 +05:30
Aravind Bandari de904fbb90 python3-pillow: fix CVE-2026-54058
Pillow prior to 12.3.0, when loading an uncompressed McIdas AREA image
through the mmap raw codec path, allows an attacker-controlled row stride
smaller than the natural row width, causing pixel access to read beyond the
mapped region and disclose adjacent process memory or fault.

Ensure the map stride is at least one full row of pixels.

Backport the patch to fix CVE-2026-54058
https://github.com/python-pillow/Pillow/commit/6a8de891fb00968e5ea79bfa84368ed90b3cfc1d

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2026-54058

Signed-off-by: Aravind Bandari <aravind.bandari@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:50 +05:30
Ankur Tyagi b48b8d52fe python3-tornado: mark CVEs fixed
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-49853
https://nvd.nist.gov/vuln/detail/cve-2026-49854
https://nvd.nist.gov/vuln/detail/cve-2026-49855

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:49 +05:30
Ankur Tyagi c6d34c3765 python3-sqlparse: patch CVE-2026-71491
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-71491

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:48 +05:30
Ankur Tyagi d17a7718d4 python3-sqlparse: patch CVE-2026-59894
Backport commit associated with GitHub advisory.

Details:
https://nvd.nist.gov/vuln/detail/cve-2026-59894

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:47 +05:30
Ankur Tyagi 2fa32e5e27 python3-sqlparse: patch CVE-2026-59893
Details:
https://nvd.nist.gov/vuln/detail/cve-2026-59893

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:46 +05:30
Ankur Tyagi bf592926cd python3-sqlparse: patch CVE-2026-54284
Detais:
https://nvd.nist.gov/vuln/detail/cve-2026-54284

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:45 +05:30
Ankur Tyagi 0bfdd495a4 python3-marshmallow: mark CVE-2025-68480 fixed
Details:
https://nvd.nist.gov/vuln/detail/cve-2025-68480

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2026-10-05 14:40:44 +05:30