The clone_file function in transfer.c in Augeas before 1.0.0, when copy_if_rename_fails…
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- — Not recorded in CVSS 2.0
- Attack complexity
- High
- Impact type
- —
- Confidentiality · integrity · availability
- Partial · Partial · Partial
- Fix status
- Partial Red Hat: 10 fixed, 1 without a fix
Attack profile from CVSS 2.0 · NVD. Fix status from CNA and Red Hat.
Summary
The clone_file function in transfer.c in Augeas before 1.0.0, when copy_if_rename_fails is set and EXDEV or EBUSY is returned by the rename function, allows local users to overwrite arbitrary files and obtain sensitive information via a bind mount on the (1) .augsave or (2) destination file when using the backup save option, or (3) .augnew file when using the newfile save option.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 38
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:* | 6.0 | Vulnerable | Red Hat |
| cpe:2.3:a:augeas:augeas:*:*:*:*:*:*:*:* | up to 0.10.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.1:*:*:*:*:*:*:* | 0.0.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.2:*:*:*:*:*:*:* | 0.0.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.3:*:*:*:*:*:*:* | 0.0.3 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.4:*:*:*:*:*:*:* | 0.0.4 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.5:*:*:*:*:*:*:* | 0.0.5 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.6:*:*:*:*:*:*:* | 0.0.6 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.7:*:*:*:*:*:*:* | 0.0.7 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.0.8:*:*:*:*:*:*:* | 0.0.8 | Vulnerable | Augeas |
- cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Red Hat
- cpe:2.3:a:augeas:augeas:*:*:*:*:*:*:*:* Versions up to 0.10.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.1:*:*:*:*:*:*:* Versions 0.0.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.2:*:*:*:*:*:*:* Versions 0.0.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.3:*:*:*:*:*:*:* Versions 0.0.3 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.4:*:*:*:*:*:*:* Versions 0.0.4 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.5:*:*:*:*:*:*:* Versions 0.0.5 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.6:*:*:*:*:*:*:* Versions 0.0.6 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.7:*:*:*:*:*:*:* Versions 0.0.7 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.0.8:*:*:*:*:*:*:* Versions 0.0.8 Vulnerable ·Augeas
Show 28 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:augeas:augeas:0.1.0:*:*:*:*:*:*:* | 0.1.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.1.1:*:*:*:*:*:*:* | 0.1.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.2.0:*:*:*:*:*:*:* | 0.2.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.2.1:*:*:*:*:*:*:* | 0.2.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.2.2:*:*:*:*:*:*:* | 0.2.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.0:*:*:*:*:*:*:* | 0.3.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.1:*:*:*:*:*:*:* | 0.3.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.2:*:*:*:*:*:*:* | 0.3.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.3:*:*:*:*:*:*:* | 0.3.3 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.4:*:*:*:*:*:*:* | 0.3.4 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.5:*:*:*:*:*:*:* | 0.3.5 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.3.6:*:*:*:*:*:*:* | 0.3.6 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.4.0:*:*:*:*:*:*:* | 0.4.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.4.1:*:*:*:*:*:*:* | 0.4.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.4.2:*:*:*:*:*:*:* | 0.4.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.5.0:*:*:*:*:*:*:* | 0.5.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.5.1:*:*:*:*:*:*:* | 0.5.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.5.2:*:*:*:*:*:*:* | 0.5.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.5.3:*:*:*:*:*:*:* | 0.5.3 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.6.0:*:*:*:*:*:*:* | 0.6.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.7.0:*:*:*:*:*:*:* | 0.7.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.7.1:*:*:*:*:*:*:* | 0.7.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.7.2:*:*:*:*:*:*:* | 0.7.2 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.7.3:*:*:*:*:*:*:* | 0.7.3 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.7.4:*:*:*:*:*:*:* | 0.7.4 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.8.0:*:*:*:*:*:*:* | 0.8.0 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.8.1:*:*:*:*:*:*:* | 0.8.1 | Vulnerable | Augeas |
| cpe:2.3:a:augeas:augeas:0.9.0:*:*:*:*:*:*:* | 0.9.0 | Vulnerable | Augeas |
- cpe:2.3:a:augeas:augeas:0.1.0:*:*:*:*:*:*:* Versions 0.1.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.1.1:*:*:*:*:*:*:* Versions 0.1.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.2.0:*:*:*:*:*:*:* Versions 0.2.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.2.1:*:*:*:*:*:*:* Versions 0.2.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.2.2:*:*:*:*:*:*:* Versions 0.2.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.0:*:*:*:*:*:*:* Versions 0.3.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.1:*:*:*:*:*:*:* Versions 0.3.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.2:*:*:*:*:*:*:* Versions 0.3.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.3:*:*:*:*:*:*:* Versions 0.3.3 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.4:*:*:*:*:*:*:* Versions 0.3.4 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.5:*:*:*:*:*:*:* Versions 0.3.5 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.3.6:*:*:*:*:*:*:* Versions 0.3.6 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.4.0:*:*:*:*:*:*:* Versions 0.4.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.4.1:*:*:*:*:*:*:* Versions 0.4.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.4.2:*:*:*:*:*:*:* Versions 0.4.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.5.0:*:*:*:*:*:*:* Versions 0.5.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.5.1:*:*:*:*:*:*:* Versions 0.5.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.5.2:*:*:*:*:*:*:* Versions 0.5.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.5.3:*:*:*:*:*:*:* Versions 0.5.3 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.6.0:*:*:*:*:*:*:* Versions 0.6.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.7.0:*:*:*:*:*:*:* Versions 0.7.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.7.1:*:*:*:*:*:*:* Versions 0.7.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.7.2:*:*:*:*:*:*:* Versions 0.7.2 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.7.3:*:*:*:*:*:*:* Versions 0.7.3 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.7.4:*:*:*:*:*:*:* Versions 0.7.4 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.8.0:*:*:*:*:*:*:* Versions 0.8.0 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.8.1:*:*:*:*:*:*:* Versions 0.8.1 Vulnerable ·Augeas
- cpe:2.3:a:augeas:augeas:0.9.0:*:*:*:*:*:*:* Versions 0.9.0 Vulnerable ·Augeas
Remediation
Red Hat 1 advisory
- RHSA-2013:1537 Released 2013-11-20 · Red Hat rating Lowaugeas security, bug fix, and enhancement update
- Red Hat Enterprise Linux Desktop (v. 6) augeas-1.0.0-5.el6, augeas-libs-1.0.0-5.el6
- Red Hat Enterprise Linux Desktop Optional (v. 6) augeas-1.0.0-5.el6, augeas-devel-1.0.0-5.el6
- Red Hat Enterprise Linux HPC Node (v. 6) augeas-1.0.0-5.el6, augeas-libs-1.0.0-5.el6
- Red Hat Enterprise Linux HPC Node Optional (v. 6) augeas-1.0.0-5.el6, augeas-devel-1.0.0-5.el6
- Red Hat Enterprise Linux Server (v. 6) augeas-1.0.0-5.el6, augeas-libs-1.0.0-5.el6, augeas-libs-1.0.0-5.el6.ppc
- Red Hat Enterprise Linux Server Optional (v. 6) augeas-1.0.0-5.el6, augeas-devel-1.0.0-5.el6, augeas-devel-1.0.0-5.el6.ppc
- Red Hat Enterprise Linux Workstation (v. 6) augeas-1.0.0-5.el6, augeas-libs-1.0.0-5.el6
- Red Hat Enterprise Linux Workstation Optional (v. 6) augeas-1.0.0-5.el6, augeas-devel-1.0.0-5.el6
- Red Hat Storage Server 3 augeas-1.0.0-5.el6
- virt agents (not vdsm) for server augeas-1.0.0-5.el6
Vendor assessments
Red Hat
Red Hat rating: Low. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat OpenStack Platform 3 | Affected | No fix yet |
| Red Hat Enterprise Linux Desktop (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux Desktop Optional (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux HPC Node (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux HPC Node Optional (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux Server (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux Server Optional (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux Workstation (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Enterprise Linux Workstation Optional (v. 6) | Fixed | RHSA-2013:1537 |
| Red Hat Storage Server 3 | Fixed | RHSA-2013:1537 |
| virt agents (not vdsm) for server | Fixed | RHSA-2013:1537 |
Timeline
- 2026-10-02 Threatist record created from CVE-2012-0787
- 2026-10-03 Alias added: GHSA-8qr9-h3xv-vhx6
References
Sources
- CVE-2012-0787 · CVE Program
- CVE-2012-0787 · NVD
- FIRST EPSS
- GHSA-8qr9-h3xv-vhx6 · GitHub Advisory Database · CC BY 4.0
- CVE-2012-0787 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences