CVE-2026-49299
OpenStack Neutron has an Incorrect Authorization issue
CVE-2026-49299 is a medium vulnerability (CVSS 5.3) in Openstack Neutron, published May 28, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 22nd percentile. Fixed in neutron 28.0.1.
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
CVE-2026-49299- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2026-33074
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
EUVD-2026-33074- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-xv24-hxh9-2hh9
5.3
OpenStack Neutron has an Incorrect Authorization issue
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
GHSA-xv24-hxh9-2hh9- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-863
- Updated
- 2026-11-02
NVD
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
CVE-2026-49299- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-863
- Updated
- 2026-11-02
OSV
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
CVE-2026-49299- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-49299
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
DEBIAN-CVE-2026-49299- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVGHSA-xv24-hxh9-2hh9
5.3
OpenStack Neutron has an Incorrect Authorization issue
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
GHSA-xv24-hxh9-2hh9- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVPYSEC-2026-2678
5.3
OpenStack Neutron has an Incorrect Authorization issue
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
PYSEC-2026-2678- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-49299
5.3
In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
- Record
UBUNTU-CVE-2026-49299- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
neutronPyPI |
28.0.0 up to 28.0.1 | 28.0.1 |
neutronPyPI |
27.0.0 up to 27.0.3 | 27.0.3 |
neutronPyPI |
26.0.0 up to 26.0.4 | 26.0.4 |
neutronDebian:12 |
All versions, plus listed versions 2:21.0.0-72:21.0.0-7+deb12u12:22.0.0-12:22.0.0-22:22.0.0~rc1-1 Show 45 moreShow less2:22.0.0~rc1-22:22.0.1-12:22.0.1-22:23.0.0-12:23.0.0-22:23.0.0~b3-12:23.0.0~rc1-12:24.0.0-12:24.0.0-22:24.0.0-32:24.0.0-3.12:24.0.0~rc1-12:25.0.0-12:25.0.0-22:25.0.0-32:25.0.0-42:25.0.0-52:25.0.0~rc1-12:25.0.0~rc1-22:25.0.0~rc2-12:25.1.0-12:25.1.0-32:26.0.0-12:26.0.0-22:26.0.0-32:26.0.0-42:26.0.0-52:26.0.0-62:26.0.0-82:26.0.0-92:26.0.0~rc1-12:26.0.0~rc1-32:26.0.0~rc2-12:27.0.0-12:27.0.0~rc1-12:27.0.0~rc1-22:27.0.1-12:27.0.1-22:27.0.1-32:27.0.1-42:27.0.1-52:27.0.1-62:28.0.0-12:28.0.0-22:28.0.0-3 |
None known |
neutronDebian:13 |
before 2:26.0.0-9+deb13u1, plus listed versions 2:26.0.0-9 |
2:26.0.0-9+deb13u1 |
neutronDebian:14 |
before 2:28.0.0-4, plus listed versions 2:26.0.0-92:27.0.0-12:27.0.0~rc1-12:27.0.0~rc1-22:27.0.1-1 Show 12 moreShow less2:27.0.1-22:27.0.1-32:27.0.1-42:27.0.1-52:27.0.1-62:28.0.0-12:28.0.0-22:28.0.0-32:28.0.0~rc1-12:28.0.0~rc1-22:28.0.0~rc2-12:28.0.0~rc2-2 |
2:28.0.0-4 |
neutronPyPI |
27.0.0 up to 27.0.3, plus listed versions 27.0.127.0.2 |
27.0.3 |
neutronPyPI |
26.0.0 up to 26.0.4, plus listed versions 26.0.126.0.226.0.3 |
26.0.4 |
neutronPyPI |
26.0.0 up to 26.0.4, 27.0.0 up to 27.0.3, 28.0.0 up to 28.0.1, plus listed versions 26.0.126.0.226.0.327.0.127.0.2 |
26.0.427.0.328.0.1 |
neutronUbuntu:16.04:LTS |
All versions, plus listed versions 2:7.0.0-0ubuntu12:8.0.0~b1-0ubuntu22:8.0.0~b2-0ubuntu42:8.0.0~b2-0ubuntu52:8.0.0~b2-0ubuntu7 Show 20 moreShow less2:8.0.0~b3-0ubuntu12:8.0.0~rc1-0ubuntu12:8.0.0-0ubuntu12:8.1.0-0ubuntu0.16.04.22:8.1.2-0ubuntu12:8.2.0-0ubuntu12:8.3.0-0ubuntu12:8.3.0-0ubuntu1.12:8.3.0-0ubuntu1.22:8.4.0-0ubuntu12:8.4.0-0ubuntu22:8.4.0-0ubuntu32:8.4.0-0ubuntu42:8.4.0-0ubuntu52:8.4.0-0ubuntu62:8.4.0-0ubuntu7.12:8.4.0-0ubuntu7.22:8.4.0-0ubuntu7.32:8.4.0-0ubuntu7.42:8.4.0-0ubuntu7.5 |
None known |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
neutronUbuntu:18.04:LTS |
All versions, plus listed versions 2:11.0.1-0ubuntu12:12.0.0~b1-0ubuntu12:12.0.0~b1-0ubuntu22:12.0.0~b2-0ubuntu12:12.0.0~b3-0ubuntu1 Show 27 moreShow less2:12.0.0~rc1-0ubuntu12:12.0.0~rc2-0ubuntu12:12.0.0-0ubuntu12:12.0.0-0ubuntu1.12:12.0.0-0ubuntu1.22:12.0.0-0ubuntu1.32:12.0.0-0ubuntu1.42:12.0.0-0ubuntu22:12.0.0-0ubuntu32:12.0.1-0ubuntu12:12.0.1-0ubuntu1.12:12.0.2-0ubuntu12:12.0.3-0ubuntu12:12.0.5-0ubuntu12:12.0.5-0ubuntu42:12.0.5-0ubuntu52:12.0.6-0ubuntu12:12.0.6-0ubuntu22:12.0.6-0ubuntu32:12.1.0-0ubuntu12:12.1.1-0ubuntu12:12.1.1-0ubuntu22:12.1.1-0ubuntu32:12.1.1-0ubuntu42:12.1.1-0ubuntu72:12.1.1-0ubuntu82:12.1.1-0ubuntu8.1 |
None known |
neutronUbuntu:20.04:LTS |
All versions, plus listed versions 2:15.0.0-0ubuntu12:16.0.0~b1~git2019121613.3e8abb9a8f-0ubuntu12:16.0.0~b2~git2020020712.d5b33ffc77-0ubuntu12:16.0.0~b2~git2020020712.d5b33ffc77-0ubuntu32:16.0.0~b3~git2020032420.a0e1b5804e-0ubuntu1 Show 31 moreShow less2:16.0.0~b3~git2020032420.a0e1b5804e-0ubuntu22:16.0.0~b3~git2020032420.a0e1b5804e-0ubuntu32:16.0.0~b3~git2020032420.a0e1b5804e-0ubuntu42:16.0.0~b3~git2020041013.e74c8f8c88-0ubuntu12:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu12:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu22:16.0.0-0ubuntu0.20.04.12:16.0.0-0ubuntu0.20.04.22:16.1.0-0ubuntu12:16.1.0-0ubuntu22:16.2.0-0ubuntu12:16.2.0-0ubuntu22:16.2.0-0ubuntu32:16.3.0-0ubuntu32:16.3.1-0ubuntu12:16.3.1-0ubuntu1.12:16.3.2-0ubuntu22:16.3.2-0ubuntu32:16.4.0-0ubuntu22:16.4.0-0ubuntu32:16.4.1-0ubuntu22:16.4.2-0ubuntu12:16.4.2-0ubuntu22:16.4.2-0ubuntu32:16.4.2-0ubuntu42:16.4.2-0ubuntu52:16.4.2-0ubuntu62:16.4.2-0ubuntu6.12:16.4.2-0ubuntu6.22:16.4.2-0ubuntu6.32:16.4.2-0ubuntu6.4 |
None known |
neutronUbuntu:22.04:LTS |
All versions, plus listed versions 2:19.0.0-0ubuntu12:19.1.0+git2022030313.b072cbf05f-0ubuntu12:20.0.0-0ubuntu12:20.0.0-0ubuntu22:20.0.0-0ubuntu3 Show 9 moreShow less2:20.1.0-0ubuntu22:20.2.0-0ubuntu12:20.3.0-0ubuntu12:20.3.0-0ubuntu1.12:20.3.1-0ubuntu12:20.4.0-0ubuntu12:20.5.0-0ubuntu12:20.5.0-0ubuntu22:20.5.0-0ubuntu2.1 |
None known |
neutronUbuntu:24.04:LTS |
All versions, plus listed versions 2:23.0.0-0ubuntu12:24.0.0~b1+git2024011914.5ce17647-0ubuntu12:24.0.0~rc1-0ubuntu22:24.0.0-0ubuntu12:24.0.0-0ubuntu2 Show 4 moreShow less2:24.1.0-0ubuntu12:24.1.0-0ubuntu1.12:24.1.0-0ubuntu1.22:24.2.2-0ubuntu0.24.04.1 |
None known |
neutronUbuntu:25.10 |
All versions, plus listed versions 2:26.0.0-0ubuntu12:26.0.1+git2025070714.71962255de-0ubuntu12:26.0.1+git2025070714.71962255de-0ubuntu22:27.0.0~rc1-0ubuntu12:27.0.0-0ubuntu12:27.0.0-0ubuntu1.1 |
None known |
neutronUbuntu:26.10 |
All versions, plus listed versions 2:28.0.0-0ubuntu12:28.0.0-0ubuntu22:29.0.0~b1+git20260818.132.9aaa6fa-0ubuntu12:29.0.0~rc1-0ubuntu12:29.0.0-0ubuntu1 |
None known |
neutronUbuntu:26.04:LTS |
All versions, plus listed versions 2:27.0.0-0ubuntu12:28.0.0~b2+git20260121.28.762694d1bd-0ubuntu12:28.0.0~rc1-0ubuntu12:28.0.0~rc2-0ubuntu12:28.0.0-0ubuntu12:28.0.0-0ubuntu1.12:28.0.2-0ubuntu1 |
None known |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-02 | aliases, published | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
bugs.launchpad.net/bugs/2150132
review.opendev.org/c/openstack/neutron/+/989099
openwall.com/lists/oss-security/2026/05/28/8
openwall.com/lists/oss-security/2026/06/02/7
nvd.nist.gov/vuln/detail/CVE-2026-49299
github.com/advisories/GHSA-xv24-hxh9-2hh9
Show 8 moreShow less
opendev.org/openstack/neutron
github.com/CVEProject/cvelistV5/tree/main/cves/2026/49xxx/CVE-2026-49299.json
security-tracker.debian.org/tracker/CVE-2026-49299
github.com/openstack/neutron
pypi.org/project/neutron
ubuntu.com/security/CVE-2026-49299
cve.org/CVERecord?id=CVE-2026-49299
security.openstack.org/ossa/OSSA-2026-016.html
Left out here: 16 versions. The JSON record has them.