CVE-2012-5635
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server...
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
Exploit likelihood
What each source reports
NVD Score used
2.1
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
CVE-2012-5635- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
CVE-2012-5635- Updated
- 2026-11-02
EUVDEUVD-2012-5519 No score
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
EUVD-2012-5519- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w74w-4wpp-3vmm No score
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server...
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
GHSA-w74w-4wpp-3vmm- Updated
- 2026-11-02
OSV No score
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
CVE-2012-5635- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-5635 No score
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server 2.0 allows local users to overwrite arbitrary files via a symlink attack on multiple temporary files created by (1) tests/volume.rc, (2) extras/hook-scripts/S30samba-stop.sh, and possibly other vectors, different vulnerabilities than CVE-2012-4417.
- Record
DEBIAN-CVE-2012-5635- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
glusterfsDebian:12 |
before 3.5.0-1 | 3.5.0-1 |
glusterfsDebian:13 |
before 3.5.0-1 | 3.5.0-1 |
glusterfsDebian:14 |
before 3.5.0-1 | 3.5.0-1 |
glusterfsRed Hat:storage:2:client:el5 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-debuginfoRed Hat:storage:2:client:el5 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-develRed Hat:storage:2:client:el5 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-fuseRed Hat:storage:2:client:el5 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-rdmaRed Hat:storage:2:client:el5 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
applianceRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.7.1-1.el6rhs | 0:1.7.1-1.el6rhs |
appliance-baseRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.7.1-1.el6rhs | 0:1.7.1-1.el6rhs |
Show 62 moreShow less
| Package | Affected | Fixed |
|---|---|---|
augeasRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-debuginfoRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-develRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-libsRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
gluster-swiftRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-accountRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-containerRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-docRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-objectRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-proxyRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
glusterfsRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-debuginfoRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-develRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-fuseRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-geo-replicationRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-rdmaRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-serverRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
libvirtRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
libvirt-clientRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
libvirt-debuginfoRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
libvirt-develRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
libvirt-lock-sanlockRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
libvirt-pythonRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:0.9.10-21.el6_3.8 | 0:0.9.10-21.el6_3.8 |
rhn-checkRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-client-toolsRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-setupRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-setup-gnomeRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
sanlockRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-debuginfoRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-develRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-libRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-pythonRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sosRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:2.2-17.2.el6rhs | 0:2.2-17.2.el6rhs |
vdsmRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-bootstrapRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-cliRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-debug-pluginRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-debuginfoRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-glusterRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-hook-faqemuRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-hook-vhostmdRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-pythonRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-regRed Hat:storage:2.0:server:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
rhscRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-backendRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-configRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-dbscriptsRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-genericapiRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-jboss-depsRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-notification-serviceRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-restapiRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-setupRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-tools-commonRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-userportalRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-webadmin-portalRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
vdsmRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-bootstrapRed Hat:storage:2.0:console:el6 From an advisory covering 3 CVEs |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
glusterfsRed Hat:storage:3:client:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-debuginfoRed Hat:storage:3:client:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-develRed Hat:storage:3:client:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-fuseRed Hat:storage:3:client:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-rdmaRed Hat:storage:3:client:el6 From an advisory covering 3 CVEs |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2012-5635 is a low vulnerability (CVSS 2.1) in Gluster Glusterfs, published April 9, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 24th percentile. Fixed in glusterfs 3.5.0-1.
References
rhn.redhat.com/errata/RHSA-2013-0691.html
bugzilla.redhat.com/show_bug.cgi?id=886364
nvd.nist.gov/vuln/detail/CVE-2012-5635
access.redhat.com/errata/RHSA-2013:0691
access.redhat.com/security/cve/CVE-2012-5635
github.com/advisories/GHSA-w74w-4wpp-3vmm
Show 22 moreShow less
security-tracker.debian.org/tracker/CVE-2012-5635
access.redhat.com/security/updates/classification
access.redhat.com/knowledge/docs/Red_Hat_Storage
bugzilla.redhat.com/show_bug.cgi?id=854757
bugzilla.redhat.com/show_bug.cgi?id=856206
bugzilla.redhat.com/show_bug.cgi?id=859387
bugzilla.redhat.com/show_bug.cgi?id=869724
bugzilla.redhat.com/show_bug.cgi?id=876679
bugzilla.redhat.com/show_bug.cgi?id=883590
bugzilla.redhat.com/show_bug.cgi?id=887010
bugzilla.redhat.com/show_bug.cgi?id=895841
bugzilla.redhat.com/show_bug.cgi?id=902213
bugzilla.redhat.com/show_bug.cgi?id=922572
bugzilla.redhat.com/show_bug.cgi?id=923674
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0691.json
access.redhat.com/security/cve/CVE-2012-4406
cve.org/CVERecord?id=CVE-2012-4406
nvd.nist.gov/vuln/detail/CVE-2012-4406
cve.org/CVERecord?id=CVE-2012-5635
access.redhat.com/security/cve/CVE-2012-5638
cve.org/CVERecord?id=CVE-2012-5638
nvd.nist.gov/vuln/detail/CVE-2012-5638