CVE-2026-31679 in Linux
Zusammenfassung
von VulDB • 12.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
openvswitch: Gültigkeit der MPLS-Set-/Set_masked-Payload-Länge überprüfen
validate_set() akzeptierte OVS_KEY_ATTR_MPLS als variabel große Payload für SET/SET_MASKED-Aktionen. Bei der Verarbeitung der Aktion erwartet OVS fest große MPLS-Schlüsseldaten (struct ovs_key_mpls).
Verwenden Sie den bereits normalisierten key_len (einschließlich des Maskierungsfalls) und lehnen Sie MPLS-Aktionsschlüsselgrößen ab, die nicht übereinstimmen.
Lehnen Sie ungültige MPLS-Aktions-Payload-Längen frühzeitig ab.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.