Medium severity · published Mar 2, 2022
CVE-2021-3654
A vulnerability was found in openstack-nova's console proxy, noVNC
6.1
CVSS
26.8%
EPSS
No
On KEV
Description
A vulnerability was found in openstack-nova's console proxy, noVNC. By crafting a malicious URL, noVNC could be made to redirect to any desired URL.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)26.8% · higher than 98% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
NO
Nova · Openstack
before 21.2.3; 22.0.0 before 22.2.3; 23.0.0 before 23.0.3 · source: NVD
OP
Openstack Platform · Redhat
16.1; 16.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2021-3654
CVE.org
https://www.cve.org/CVERecord?id=CVE-2021-3654
Exploit
https://bugs.launchpad.net/nova/+bug/1927677
Patch
https://bugs.python.org/issue32084
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=1961439
Patch
https://opendev.org/openstack/nova/commit/04d48527b62a35d912f93bc75613a6cca606df66
Patch
https://opendev.org/openstack/nova/commit/8906552cfc2525a44251d4cf313ece61e57251eb
security.gentoo.org
https://security.gentoo.org/glsa/202305-02
More from Nova
9.8
CVE-2017-7214
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1
8.6
CVE-2011-3147
Versions of nova before 2012.1 could expose hypervisor host files to a guest operating system when processing a maliciously constructed qcow filesystem
8.6
CVE-2017-17051
An issue was discovered in the default FilterScheduler in OpenStack Nova 16.0.3
8.5
CVE-2026-46448
In OpenStack Nova before 33.0.2, the server create API does not strip certain hint data
8.3
CVE-2020-17376
An issue was discovered in Guest.migrate in virt/libvirt/guest.py in OpenStack Nova before 19.3.1, 20.x before 20.3.1, and 21.0.0
