CVE-2026-98948
Last modified
CVE-2026-98948 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_flower: Fix port range register leak in tmplt_create() mlxsw_sp_flower_tmplt_create() parses a flow_cls_offload template into a stack-local struct mlxsw_sp_acl_rule_info purely to compute rulei.values.elusage. Parsing can acquire port range registers via mlxsw_sp_flower_parse_ports_range(), but since this rulei never goes through mlxsw_sp_acl_rulei_destroy(), those registers were never released, including through chain template deletion. Factor out of mlxsw_sp_acl_rulei_destroy() the code to actually release the necessary resources and call from mlxsw_sp_flower_tmplt_create() to plug the leak. The issue was found during a review of Wentao Liang's patch referenced below..
Description
In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_flower: Fix port range register leak in tmplt_create() mlxsw_sp_flower_tmplt_create() parses a flow_cls_offload template into a stack-local struct mlxsw_sp_acl_rule_info purely to compute rulei.values.elusage. Parsing can acquire port range registers via mlxsw_sp_flower_parse_ports_range(), but since this rulei never goes through mlxsw_sp_acl_rulei_destroy(), those registers were never released, including through chain template deletion. Factor out of mlxsw_sp_acl_rulei_destroy() the code to actually release the necessary resources and call from mlxsw_sp_flower_tmplt_create() to plug the leak. The issue was found during a review of Wentao Liang's patch referenced below.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= fe22f7410527c2077223b5fd0fc0458db912f0db, < 41ad5bcf0219aaebf8ffb052c5e8177479330cde; >= fe22f7410527c2077223b5fd0fc0458db912f0db, < c8e934287debb29c6ded86b21e49fc72e186d15e; >= fe22f7410527c2077223b5fd0fc0458db912f0db, < 3938430f0237c59ca08d6a366e7657b2b7f8d0bb; >= fe22f7410527c2077223b5fd0fc0458db912f0db, < 4eaf1285b5c1e42f80e47f9fe0d391e70418db02; >= fe22f7410527c2077223b5fd0fc0458db912f0db, < 7ea07afb230f1342ab0f9365edd0aae137f425d3 |
| Linux | Linux | 6.6 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-98948?
How severe is CVE-2026-98948?
How do I fix CVE-2026-98948?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-98942In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98943Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2026-98944In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-98945In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-98946In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98947In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98949In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9895Out of bounds read in GPU in Google Chrome prior to 148.0.77…8.3
- CVE-2026-98950In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98951In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98952In the Linux kernel, the following vulnerability has been re…7.3
- CVE-2026-98953In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-98948?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
