{"id":2888685,"name":"python-openstackclient","ecosystem":"pypi","description":"OpenStack Command-line Client","homepage":"https://docs.openstack.org/python-openstackclient/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":null,"keywords_array":[],"namespace":null,"versions_count":113,"first_release_published_at":"2023-08-18T04:40:32.120Z","latest_release_published_at":"2026-01-08T13:36:25.000Z","latest_release_number":"8.3.0","last_synced_at":"2026-03-18T17:04:54.456Z","created_at":"2022-04-10T12:21:25.995Z","updated_at":"2026-04-11T11:23:11.542Z","registry_url":"https://pypi.org/project/python-openstackclient/","install_command":"pip install python-openstackclient --index-url https://pypi.org/simple","documentation_url":"https://python-openstackclient.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Environment :: OpenStack","Intended Audience :: Information Technology","Intended Audience :: System Administrators","License :: OSI Approved :: Apache Software License","Operating System :: POSIX :: Linux","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13"],"normalized_name":"python-openstackclient","project_status":null},"repo_metadata":{},"repo_metadata_updated_at":"2024-09-06T17:12:11.752Z","dependent_packages_count":49,"downloads":578119,"downloads_period":"last-month","dependent_repos_count":528,"rankings":{"downloads":0.5737012807664081,"dependent_repos_count":0.6246755733100701,"dependent_packages_count":0.2738320707070707,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.743689592490472,"average":0.5539746293185053},"purl":"pkg:pypi/python-openstackclient","advisories":[{"uuid":"GSA_kwCzR0hTQS0ycHBmLTJtNmYtNnY2Zs4ABBb9","url":"https://github.com/advisories/GHSA-2ppf-2m6f-6v6f","title":" OpenStack improperly deletes access rules","description":"A flaw was found in OpenStack. When a user tries to delete a non-existing access rule in it's scope, it deletes other existing access rules which are not associated with any application credentials.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-11-17T12:30:29.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L","references":["https://nvd.nist.gov/vuln/detail/CVE-2023-6110","https://access.redhat.com/errata/RHSA-2024:2737","https://access.redhat.com/errata/RHSA-2024:2769","https://access.redhat.com/security/cve/CVE-2023-6110","https://bugzilla.redhat.com/show_bug.cgi?id=2212960","https://code.engineering.redhat.com/gerrit/gitweb?p=python-openstackclient.git;a=commit;h=7a7c364bdd7b2cd2b56e73724110710a68d58abf","https://review.opendev.org/c/openstack/python-openstackclient/+/888697","https://github.com/openstack/python-openstackclient/commit/bc60e3bb908a7f10c87993d791184bfe46784d6c","https://github.com/advisories/GHSA-2ppf-2m6f-6v6f"],"source_kind":"github","identifiers":["GHSA-2ppf-2m6f-6v6f","CVE-2023-6110"],"repository_url":"https://github.com/openstack/python-openstackclient","blast_radius":0.0,"created_at":"2024-11-18T21:06:53.441Z","updated_at":"2026-04-10T16:03:47.979Z","epss_percentage":0.00248,"epss_percentile":0.48031,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ycHBmLTJtNmYtNnY2Zs4ABBb9","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0ycHBmLTJtNmYtNnY2Zs4ABBb9","packages":[{"ecosystem":"pypi","package_name":"python-openstackclient","versions":[{"first_patched_version":"6.3.0","vulnerable_version_range":"\u003c 6.3.0"}],"purl":"pkg:pypi/python-openstackclient"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ycHBmLTJtNmYtNnY2Zs4ABBb9/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/python-openstackclient","docker_dependents_count":75,"docker_downloads_count":1692394,"usage_url":"https://repos.ecosyste.ms/usage/pypi/python-openstackclient","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/python-openstackclient/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-openstackclient/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-openstackclient/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-openstackclient/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-openstackclient/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-openstackclient/codemeta","maintainers":[{"uuid":"openstackci","login":"openstackci","name":null,"email":null,"url":null,"packages_count":741,"html_url":"https://pypi.org/user/openstackci/","role":null,"created_at":"2023-01-30T15:35:04.333Z","updated_at":"2023-01-30T15:35:04.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/openstackci/packages"}]}