CVE-2012-5635
The GlusterFS functionality in Red Hat Storage Management Console 2.0, Native Client, and Server...
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.
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 |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-debuginfoRed Hat:storage:2:client:el5 |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-develRed Hat:storage:2:client:el5 |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-fuseRed Hat:storage:2:client:el5 |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
glusterfs-rdmaRed Hat:storage:2:client:el5 |
before 0:3.3.0.7rhs-1.el5 | 0:3.3.0.7rhs-1.el5 |
applianceRed Hat:storage:2.0:server:el6 |
before 0:1.7.1-1.el6rhs | 0:1.7.1-1.el6rhs |
appliance-baseRed Hat:storage:2.0:server:el6 |
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 |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-debuginfoRed Hat:storage:2.0:server:el6 |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-develRed Hat:storage:2.0:server:el6 |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
augeas-libsRed Hat:storage:2.0:server:el6 |
before 0:0.9.0-1.el6 | 0:0.9.0-1.el6 |
gluster-swiftRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-accountRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-containerRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-docRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-objectRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
gluster-swift-proxyRed Hat:storage:2.0:server:el6 |
before 0:1.4.8-5.el6rhs | 0:1.4.8-5.el6rhs |
glusterfsRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-debuginfoRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-develRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-fuseRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-geo-replicationRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-rdmaRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
glusterfs-serverRed Hat:storage:2.0:server:el6 |
before 0:3.3.0.7rhs-1.el6rhs | 0:3.3.0.7rhs-1.el6rhs |
libvirtRed Hat:storage:2.0:server:el6 |
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 |
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 |
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 |
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 |
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 |
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 |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-client-toolsRed Hat:storage:2.0:server:el6 |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-setupRed Hat:storage:2.0:server:el6 |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
rhn-setup-gnomeRed Hat:storage:2.0:server:el6 |
before 0:1.0.0-73.el6rhs | 0:1.0.0-73.el6rhs |
sanlockRed Hat:storage:2.0:server:el6 |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-debuginfoRed Hat:storage:2.0:server:el6 |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-develRed Hat:storage:2.0:server:el6 |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-libRed Hat:storage:2.0:server:el6 |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sanlock-pythonRed Hat:storage:2.0:server:el6 |
before 0:2.3-4.el6_3 | 0:2.3-4.el6_3 |
sosRed Hat:storage:2.0:server:el6 |
before 0:2.2-17.2.el6rhs | 0:2.2-17.2.el6rhs |
vdsmRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-bootstrapRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-cliRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-debug-pluginRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-debuginfoRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-glusterRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-hook-faqemuRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-hook-vhostmdRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-pythonRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-regRed Hat:storage:2.0:server:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
rhscRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-backendRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-configRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-dbscriptsRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-genericapiRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-jboss-depsRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-notification-serviceRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-restapiRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-setupRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-tools-commonRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-userportalRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
rhsc-webadmin-portalRed Hat:storage:2.0:console:el6 |
before 0:2.0.techpreview1-4.el6rhs | 0:2.0.techpreview1-4.el6rhs |
vdsmRed Hat:storage:2.0:console:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
vdsm-bootstrapRed Hat:storage:2.0:console:el6 |
before 0:4.9.6-20.el6rhs | 0:4.9.6-20.el6rhs |
glusterfsRed Hat:storage:3:client:el6 |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-debuginfoRed Hat:storage:3:client:el6 |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-develRed Hat:storage:3:client:el6 |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-fuseRed Hat:storage:3:client:el6 |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
glusterfs-rdmaRed Hat:storage:3:client:el6 |
before 0:3.3.0.7rhs-1.el6 | 0:3.3.0.7rhs-1.el6 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
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