CVE-2014-3621
NoneCVSS
—
EPSS
2.1%
Published
Oct 2, 2014
CISA due date
—
Cloudanix analysis
Logged-in users could trick the system into showing secret settings by using specially crafted links.
- 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
Allows remote authenticated users to read sensitive configuration options via crafted endpoints that trigger catalog URL replacement with values such as $(admin_token) in the publicurl field.
Why it matters to the business
Exposure of secrets like admin tokens can enable further unauthorized access, increasing risk of data breaches and operational disruption in affected deployments.
How an attack unfolds
An authenticated user creates or modifies an endpoint containing a replacement string in a URL field; the system substitutes the sensitive value during catalog processing, returning it to the attacker.
How to fix it
Upgrade to fixed package versions such as 1:4.2.6.3-0ubuntu1.
How to confirm the fix worked
Confirm installed versions match or exceed the listed fixed releases and test that crafted endpoint URLs no longer cause sensitive values to be substituted or returned.
Typical attack path
- Authenticate to the identity service
- Create or update an endpoint with a crafted URL containing a variable replacement
- Trigger catalog URL replacement
- Observe and capture the leaked sensitive configuration value
How to detect it
Search authentication and catalog logs for endpoint creation or update events containing variable substitution patterns in URL fields, and review access to configuration retrieval operations by non-privileged accounts.
What your security team should do
- Apply updates to reach the fixed package versions
- Restrict permissions for creating or modifying endpoints to least privilege
- Audit existing endpoint configurations for suspicious URL patterns
The record
The catalog url replacement in OpenStack Identity (Keystone) before 2013.2.3 and 2014.1 before 2014.1.2.1 allows remote authenticated users to read sensitive configuration options via a crafted endpoint, as demonstrated by "$(admin_token)" in the publicurl endpoint field.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| PyPI | keystone | 0 | 8.0.0a0 |
| Debian:11 | keystone | 0 | 2014.1.3-1 |
| Debian:12 | keystone | 0 | 2014.1.3-1 |
| Debian:13 | keystone | 0 | 2014.1.3-1 |
| Red Hat:openstack:4::el6 | openstack-keystone | 0 | 0:2013.2.4-1.el6ost |
| Red Hat:openstack:4::el6 | openstack-keystone-doc | 0 | 0:2013.2.4-1.el6ost |
| Red Hat:openstack:4::el6 | python-keystone | 0 | 0:2013.2.4-1.el6ost |
| Red Hat:openstack:5::el6 | openstack-keystone | 0 | 0:2014.1.3-2.el6ost |
| Red Hat:openstack:5::el6 | openstack-keystone-doc | 0 | 0:2014.1.3-2.el6ost |
| Red Hat:openstack:5::el6 | python-keystone | 0 | 0:2014.1.3-2.el6ost |
| Red Hat:openstack:5::el7 | openstack-keystone | 0 | 0:2014.1.3-2.el7ost |
| Red Hat:openstack:5::el7 | openstack-keystone-doc | 0 | 0:2014.1.3-2.el7ost |
| Red Hat:openstack:5::el7 | python-keystone | 0 | 0:2014.1.3-2.el7ost |
| Ubuntu:14.04:LTS | keystone | 0 | 1:2014.1.3-0ubuntu2.1 |
Related vulnerabilities
- GHSA-hcqg-5g63-7j9h OpenStack Keystone allows /v3/ec2tokens or /v3/s3tokens request with valid AWS Signature… Also affects keystone
- CVE-2025-65073 OpenStack Keystone before 26.0.1, 27.0.0, and 28.0.0 allows a /v3/ec2tokens or… Also affects keystone
- CVE-2014-3476 OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before… Also affects keystone
- 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