CVE-2026-4948
Firewalld: firewalld: local unprivileged user can modify firewall state due to d-bus setter mis-authorization
- Published
- Updated
- Reserved
- Assigned by
- redhat
Description
A flaw was found in firewalld. A local unprivileged user can exploit this vulnerability by mis-authorizing two runtime D-Bus (Desktop Bus) setters, setZoneSettings2 and setPolicySettings. This mis-authorization allows the user to modify the runtime firewall state without proper authentication, leading to unauthorized changes in network security configurations.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| redhatCNA (assigner) | 3.1 | Medium5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
| NVDNVD · Modified | 3.1 | Medium5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
- EPSS (exploitation in 30 days)
- 0.13% · top 98% of all CVEs (6 Nov 2026)
- CISA SSVC
- Exploitation: none · Automatable: no · Technical impact: partial
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.5.
Weakness
Affected products
Red Hat · Red Hat Enterprise Linux 10
- unaffected 0:2.4.2-1.el10_2 – < *
Red Hat · Red Hat Enterprise Linux 10.0 Extended Update Support
- unaffected 0:2.3.1-1.el10_0.1 – < *
Red Hat · Red Hat Enterprise Linux 9
- unaffected 0:1.3.4-20.el9_8 – < *
Red Hat · Red Hat Enterprise Linux 9
- unaffected 0:1.3.4-20.el9_8 – < *
Red Hat · Red Hat Enterprise Linux 9.6 Extended Update Support
- unaffected 0:1.3.4-15.el9_6.1 – < *
Red Hat · Red Hat Enterprise Linux 7
All versions: affected
Red Hat · Red Hat Enterprise Linux 8
All versions: affected
Red Hat · Red Hat OpenShift Container Platform 4
All versions: affected
Red Hat · Red Hat OpenShift Container Platform 4
All versions: unknown
What to do
Workaround: To mitigate this issue, ensure that the firewalld desktop policy is not active on systems where local unprivileged user access is a concern. If firewalld is not required, it can be disabled. Disabling firewalld may impact network services that rely on it. To disable firewalld: sudo systemctl stop firewalld sudo systemctl disable firewalld A system restart or service reload may be required for changes to take full effect.
References (7)
- RHBA-2026:28238 (opens in a new tab)vendor-advisoryx_refsource_REDHAT
- RHSA-2026:67585 (opens in a new tab)vendor-advisoryx_refsource_REDHAT
- RHSA-2026:67843 (opens in a new tab)vendor-advisoryx_refsource_REDHAT
- RHSA-2026:76844 (opens in a new tab)vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-4948 (opens in a new tab)vdb-entryx_refsource_REDHAT
- RHBZ#2452086 (opens in a new tab)issue-trackingx_refsource_REDHAT
- https://lists.debian.org/debian-lts-announce/2026/05/msg00029.html (opens in a new tab)
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2026-4948)Record last updated .