cveboard RSS feed

CVE-2026-90114

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

net: bridge: Reject descending VLAN tunnel ranges

In the Linux kernel, the following vulnerability has been resolved: net: bridge: Reject descending VLAN tunnel ranges A pair of descending VLAN and tunnel IDs can pass the tunnel range span check. The VLAN subtraction produces a negative int, which is converted to unsigned when compared with the u32 tunnel ID subtraction. It can therefore equal the wrapped tunnel ID delta. The range loop then performs no iterations. Since the batched notification handling added a post-loop error check, this leaves err uninitialized and makes the request's return value unpredictable. Reject descending VLAN ranges before comparing the spans. Valid ascending and single-entry ranges remain unchanged, while malformed descending ranges consistently return -EINVAL. This issue was found by a static analysis checker and confirmed by manual source review.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
94339443686b36d3223bc032b7947267474e2679affectedgit1181f6bad009408a259bab6aaf0681f11b487972UnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgit5a8e0e3a18b5e3172343b8479c5d04187f5b4795UnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgit0874a6d5275091429ec4c675c54c53a8776665aeUnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgit4b0f5b25f114651f03058395b490626c4444875eUnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgitbd741b819ff1c239d26cc5b0f0e6b1fd4e67ed17UnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgitc0444d7499f113d6b7803ef0175591464e17525eUnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgit434849b21ef56b09d16e6366b2a230002f363e45UnavailableNone listed
94339443686b36d3223bc032b7947267474e2679affectedgitb74a072d8fb71d3c9ffba4a17d5943e63266fb38UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.9affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.9UnavailableNone listed
5.10.270unaffectedsemverUnavailable5.10.*None listed
5.15.221unaffectedsemverUnavailable5.15.*None listed
6.1.188unaffectedsemverUnavailable6.1.*None listed
6.6.157unaffectedsemverUnavailable6.6.*None listed
6.12.110unaffectedsemverUnavailable6.12.*None listed
6.18.52unaffectedsemverUnavailable6.18.*None listed
7.2.6unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed