CVE-2024-7319
High · 7.4CVSS
7.4
EPSS
0.4%
Published
Aug 2, 2024
CISA due date
—
Cloudanix analysis
A software bug in OpenStack may let someone who already has access see information that was supposed to stay hidden when they use a particular management command.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Information Disclosure
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Incomplete patch for prior information disclosure allows sensitive stack data to leak when the stack abandon command is invoked with the hidden feature enabled.
Why it matters to the business
Organizations running OpenStack on Debian 12 face risk of unintended exposure of configuration or credential data, increasing chance of follow-on attacks or regulatory findings; low EPSS and no KEV listing reduce immediate urgency but the 800-day exposure window warrants review.
How an attack unfolds
An authenticated user issues the OpenStack stack abandon command against a stack that has the hidden flag set to True; because the CVE-2023-1625 remediation was incomplete, the command returns previously protected fields containing sensitive information.
How to fix it
Upgrade the affected linux package on Debian 12 to version 6.1.106-1; verify the openstack-heat component receives the complete fix for CVE-2023-1625 and test that stack abandon no longer discloses hidden data.
How to confirm the fix worked
Confirm package version is at or above 6.1.106-1, re-run the stack abandon command with hidden=True on a test stack, and verify that sensitive fields are no longer present in the output.
Typical attack path
- Obtain valid OpenStack credentials with access to the target stack
- Invoke the stack abandon command while supplying hidden=True
- Capture the returned stack metadata containing sensitive values
How to detect it
Search OpenStack service and API logs for invocations of the stack abandon command that include the hidden parameter; review any resulting stack metadata exports for unexpected sensitive values.
What your security team should do
- Apply the 6.1.106-1 update across all Debian 12 systems hosting OpenStack within the next maintenance window
- Audit existing stacks for any that were abandoned with hidden=True and rotate any exposed secrets
- Add monitoring for stack abandon operations in OpenStack API logs
The record
An incomplete fix for CVE-2023-1625 was found in openstack-heat. Sensitive information may possibly be disclosed through the OpenStack stack abandon command with the hidden feature set to True and the CVE-2023-1625 fix applied.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| PyPI | openstack-heat | 0 | No fix |
| Debian:12 | heat | 0 | No fix |
| Debian:13 | heat | 0 | No fix |
| Debian:14 | heat | 0 | No fix |
| Ubuntu:16.04:LTS | heat | 0 | No fix |
| Ubuntu:18.04:LTS | heat | 0 | No fix |
| Ubuntu:20.04:LTS | heat | 0 | No fix |
| Ubuntu:22.04:LTS | heat | 0 | No fix |
| Ubuntu:24.04:LTS | heat | 0 | No fix |
| Ubuntu:24.10 | heat | 0 | No fix |
| Ubuntu:25.04 | heat | 0 | No fix |
| Ubuntu:25.10 | heat | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | heat | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | heat | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | heat | 0 | No fix |
Related vulnerabilities
- CVE-2014-3801 OpenStack Orchestration API (Heat) 2013.2 through 2013.2.3 and 2014.1, when creating the… Also affects openstack-heat
- CVE-2026-114657 Grav from 2.0.0 before 2.2.5 contains an information disclosure vulnerability that allows… CWE-200
- CVE-2026-114574 A security vulnerability has been detected in massCodeIO massCode 5.10. CWE-200
- CVE-2026-111756 follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows… CWE-200
- CVE-2026-111755 follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows… CWE-200
- CVE-2026-112091 A flaw has been found in Dav-ee dairy-management-system… CWE-200
- CVE-2026-109259 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains an uninitialized memory… CWE-200
- CVE-2026-107383 MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB… CWE-200