> CVE-2026-98376

« BACK_TO_HOME
PUBLISHED
2026-10-09 08:16
MODIFIED
2026-10-09 08:16
EPSS (Prob. Exploit)
0.15%
Top 96.4%
DATA SOURCES:
NVD 🔗 2026-10-09 RED HAT 🔗 2026-10-11 FIRST EPSS 🔗 2026-10-18 OSV 🔗 2026-10-16

> DESCRIPTION

In the Linux kernel, the following vulnerability has been resolved: bpf: Use array_map_meta_equal for percpu array inner map replacement percpu_array_map_ops.map_meta_equal points to the generic bpf_map_meta_equal(), which does not compare max_entries. When a percpu array serves as an inner map, replacing it with one that has fewer max_entries bypasses the check. Since percpu_array_map_gen_lookup() inlines the original template's index_mask as a JIT immediate, a lookup on the replacement map can access pptrs[] out of bounds. Point percpu_array_map_ops.map_meta_equal to array_map_meta_equal(), which already enforces the max_entries equality check. Add a selftest to verify that replacing a percpu array inner map with a differently-sized one is rejected.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> RED HAT SEVERITY ASSESSMENT

THREAT SEVERITY
Moderate

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

bpf: Use array_map_meta_equal for percpu array inner map replacement

AFFECTED PACKAGES:
Unknown / Unknown

> HISTORIQUE DES MODIFICATIONS

Première apparition
09/10/2026 08:16
Source: NVD
📊 ENRICHISSEMENT 11/10/2026 05:01
REDHAT
Champ modifié: Sévérité Red Hat
Ancienne valeur:
N/A
Nouvelle valeur:
{ "threat_severity": "Moderate", "severity_scale": null }
📊 ENRICHISSEMENT 11/10/2026 05:01
REDHAT
Champ modifié: Red Hat
Ancienne valeur:
Non
Nouvelle valeur:
Oui
Total des modifications: 2 Dernière mise à jour: 1 week ago

> REFERENCES

https://git.kernel.org/stable/c/593980175389a05793f6060aa20e626330960395
« BACK_TO_HOME