Bug 2212960 (CVE-2023-6110) - CVE-2023-6110 openstack: deleting a non existing access rule deletes another existing access rule in it's scope
Summary: CVE-2023-6110 openstack: deleting a non existing access rule deletes another ...
Keywords:
Status: ON_QA
Alias: CVE-2023-6110
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody
QA Contact:
URL:
Whiteboard:
Depends On: 2209607 2212962 2212963 2212964 2245163 2279562
Blocks: 2209139
TreeView+ depends on / blocked
 
Reported: 2023-06-06 18:08 UTC by Anten Skrabec
Modified: 2024-07-25 12:02 UTC (History)
15 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2024:2737 0 None None None 2024-05-22 20:35:30 UTC
Red Hat Product Errata RHSA-2024:2769 0 None None None 2024-05-22 20:11:07 UTC

Description Anten Skrabec 2023-06-06 18:08:34 UTC
When a user tries to delete a non existing access rule under it's scope, it deletes by accident it's other existing access rule which are not associated with any application credentials, under his scope.

Comment 5 Salvatore Bonaccorso 2024-02-13 07:06:46 UTC
(In reply to Anten Skrabec from comment #0)
> When a user tries to delete a non existing access rule under it's scope, it
> deletes by accident it's other existing access rule which are not associated
> with any application credentials, under his scope.

Is there any more information on the exact issue, is it reported/known upstream?

Comment 7 errata-xmlrpc 2024-05-22 20:11:05 UTC
This issue has been addressed in the following products:

  Red Hat OpenStack Platform 17.1 for RHEL 8

Via RHSA-2024:2769 https://access.redhat.com/errata/RHSA-2024:2769

Comment 8 errata-xmlrpc 2024-05-22 20:35:28 UTC
This issue has been addressed in the following products:

  Red Hat OpenStack Platform 17.1 for RHEL 9

Via RHSA-2024:2737 https://access.redhat.com/errata/RHSA-2024:2737

Comment 9 MilanaLevy 2024-07-25 12:02:01 UTC
Not verified. 
[zuul@controller-0 ~]$ oc get pod keystone-5977bd6f7d-r7845 -o=json|grep imageID
                "imageID": "quay.io/podified-antelope-centos9/openstack-keystone@sha256:fb1616376d2e5f313cc10754513f554939bb8d5b30f36417d35cb77b8230d240",

sh-5.1$ openstack application credential list
+----------------------------------+--------------------+----------------------------------+-------------+------------+
| ID                               | Name               | Project ID                       | Description | Expires At |
+----------------------------------+--------------------+----------------------------------+-------------+------------+
| 9639486668c6489fb3d7e7cac77fc462 | scaler-upper-test  | 7e87a0999c0a4fe49e1c667902654ca4 | None        | None       |
| 78a03b758fb9455b97d616430869f948 | scaler-upper-test1 | 7e87a0999c0a4fe49e1c667902654ca4 | None        | None       |
| 464777b573f54718814e9a5d251271cf | scaler-upper-02    | 7e87a0999c0a4fe49e1c667902654ca4 | None        | None       |
| 2976e3995eef4fec878f38efd938610c | scaler-upper-03    | 7e87a0999c0a4fe49e1c667902654ca4 | None        | None       |
+----------------------------------+--------------------+----------------------------------+-------------+------------+
sh-5.1$ openstack access rule list
+----------------------------------+---------+--------+---------------+
| ID                               | Service | Method | Path          |
+----------------------------------+---------+--------+---------------+
| 0597357af1374182a571e09e1d2a63ef | compute | POST   | /v2.1/servers |
+----------------------------------+---------+--------+---------------+
sh-5.1$ openstack application credential delete 9639486668c6489fb3d7e7cac77fc462
sh-5.1$ openstack application credential delete 78a03b758fb9455b97d616430869f948
sh-5.1$ openstack application credential delete 464777b573f54718814e9a5d251271cf
sh-5.1$ openstack application credential delete 2976e3995eef4fec878f38efd938610c
sh-5.1$ openstack access rule list
+----------------------------------+---------+--------+---------------+
| ID                               | Service | Method | Path          |
+----------------------------------+---------+--------+---------------+
| 0597357af1374182a571e09e1d2a63ef | compute | POST   | /v2.1/servers |
+----------------------------------+---------+--------+---------------+
sh-5.1$ openstack access rule delete fjgjhjk
sh-5.1$ openstack access rule list


Note You need to log in before you can comment on or make changes to this bug.