Read the docs
TI-2012-05059 Aliases CVE-2012-6095GHSA-c2hf-xq5q-pvf6

ProFTPD before 1.3.5rc1, when using the UserOwner directive, allows local users to modify…

Priority LOW 9CWE-362Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
None · Partial · None
Fix status
No fix listed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA.

Summary

ProFTPD before 1.3.5rc1, when using the UserOwner directive, allows local users to modify the ownership of arbitrary files via a race condition and a symlink attack on the (1) MKD or (2) XMKD commands.

Why it matters now

EPSS 0.00693 53rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 68

CPEVersionsRoleVendor
cpe:2.3:a:proftpd:proftpd:*:*:*:*:*:*:*:*up to 1.3.4VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:*:*:*:*:*:*:*1.2.0VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:pre10:*:*:*:*:*:*1.2.0 pre10VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:pre9:*:*:*:*:*:*1.2.0 pre9VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:rc1:*:*:*:*:*:*1.2.0 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:rc2:*:*:*:*:*:*1.2.0 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.0:rc3:*:*:*:*:*:*1.2.0 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.1:*:*:*:*:*:*:*1.2.1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.2:*:*:*:*:*:*:*1.2.2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.2:rc1:*:*:*:*:*:*1.2.2 rc1VulnerableProFTPD
  • cpe:2.3:a:proftpd:proftpd:*:*:*:*:*:*:*:* Versions up to 1.3.4 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:*:*:*:*:*:*:* Versions 1.2.0 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:pre10:*:*:*:*:*:* Versions 1.2.0 pre10 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:pre9:*:*:*:*:*:* Versions 1.2.0 pre9 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:rc1:*:*:*:*:*:* Versions 1.2.0 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:rc2:*:*:*:*:*:* Versions 1.2.0 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.0:rc3:*:*:*:*:*:* Versions 1.2.0 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.1:*:*:*:*:*:*:* Versions 1.2.1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.2:*:*:*:*:*:*:* Versions 1.2.2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.2:rc1:*:*:*:*:*:* Versions 1.2.2 rc1 Vulnerable ·ProFTPD
Show 58 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:proftpd:proftpd:1.2.2:rc2:*:*:*:*:*:*1.2.2 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.2:rc3:*:*:*:*:*:*1.2.2 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.3:*:*:*:*:*:*:*1.2.3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.4:*:*:*:*:*:*:*1.2.4VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.5:*:*:*:*:*:*:*1.2.5VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.5:rc1:*:*:*:*:*:*1.2.5 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.5:rc2:*:*:*:*:*:*1.2.5 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.5:rc3:*:*:*:*:*:*1.2.5 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.6:*:*:*:*:*:*:*1.2.6VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.6:rc1:*:*:*:*:*:*1.2.6 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.6:rc2:*:*:*:*:*:*1.2.6 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.7:*:*:*:*:*:*:*1.2.7VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.7:rc1:*:*:*:*:*:*1.2.7 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.7:rc2:*:*:*:*:*:*1.2.7 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.7:rc3:*:*:*:*:*:*1.2.7 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.8:*:*:*:*:*:*:*1.2.8VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.8:rc1:*:*:*:*:*:*1.2.8 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.8:rc2:*:*:*:*:*:*1.2.8 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.9:*:*:*:*:*:*:*1.2.9VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.9:rc1:*:*:*:*:*:*1.2.9 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.9:rc2:*:*:*:*:*:*1.2.9 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.9:rc3:*:*:*:*:*:*1.2.9 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.10:*:*:*:*:*:*:*1.2.10VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.10:rc1:*:*:*:*:*:*1.2.10 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.10:rc2:*:*:*:*:*:*1.2.10 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.2.10:rc3:*:*:*:*:*:*1.2.10 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:*:*:*:*:*:*:*1.3.0VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:a:*:*:*:*:*:*1.3.0 aVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:rc1:*:*:*:*:*:*1.3.0 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:rc2:*:*:*:*:*:*1.3.0 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:rc3:*:*:*:*:*:*1.3.0 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:rc4:*:*:*:*:*:*1.3.0 rc4VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.0:rc5:*:*:*:*:*:*1.3.0 rc5VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.1:*:*:*:*:*:*:*1.3.1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.1:rc1:*:*:*:*:*:*1.3.1 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.1:rc2:*:*:*:*:*:*1.3.1 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.1:rc3:*:*:*:*:*:*1.3.1 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:*:*:*:*:*:*:*1.3.2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:a:*:*:*:*:*:*1.3.2 aVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:b:*:*:*:*:*:*1.3.2 bVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:c:*:*:*:*:*:*1.3.2 cVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:d:*:*:*:*:*:*1.3.2 dVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:e:*:*:*:*:*:*1.3.2 eVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:rc1:*:*:*:*:*:*1.3.2 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:rc2:*:*:*:*:*:*1.3.2 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:rc3:*:*:*:*:*:*1.3.2 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.2:rc4:*:*:*:*:*:*1.3.2 rc4VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:*:*:*:*:*:*:*1.3.3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:a:*:*:*:*:*:*1.3.3 aVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:b:*:*:*:*:*:*1.3.3 bVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:c:*:*:*:*:*:*1.3.3 cVulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:rc1:*:*:*:*:*:*1.3.3 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:rc2:*:*:*:*:*:*1.3.3 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:rc3:*:*:*:*:*:*1.3.3 rc3VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.3:rc4:*:*:*:*:*:*1.3.3 rc4VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.4:rc1:*:*:*:*:*:*1.3.4 rc1VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.4:rc2:*:*:*:*:*:*1.3.4 rc2VulnerableProFTPD
cpe:2.3:a:proftpd:proftpd:1.3.4:rc3:*:*:*:*:*:*1.3.4 rc3VulnerableProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.2:rc2:*:*:*:*:*:* Versions 1.2.2 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.2:rc3:*:*:*:*:*:* Versions 1.2.2 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.3:*:*:*:*:*:*:* Versions 1.2.3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.4:*:*:*:*:*:*:* Versions 1.2.4 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.5:*:*:*:*:*:*:* Versions 1.2.5 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.5:rc1:*:*:*:*:*:* Versions 1.2.5 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.5:rc2:*:*:*:*:*:* Versions 1.2.5 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.5:rc3:*:*:*:*:*:* Versions 1.2.5 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.6:*:*:*:*:*:*:* Versions 1.2.6 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.6:rc1:*:*:*:*:*:* Versions 1.2.6 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.6:rc2:*:*:*:*:*:* Versions 1.2.6 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.7:*:*:*:*:*:*:* Versions 1.2.7 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.7:rc1:*:*:*:*:*:* Versions 1.2.7 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.7:rc2:*:*:*:*:*:* Versions 1.2.7 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.7:rc3:*:*:*:*:*:* Versions 1.2.7 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.8:*:*:*:*:*:*:* Versions 1.2.8 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.8:rc1:*:*:*:*:*:* Versions 1.2.8 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.8:rc2:*:*:*:*:*:* Versions 1.2.8 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.9:*:*:*:*:*:*:* Versions 1.2.9 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.9:rc1:*:*:*:*:*:* Versions 1.2.9 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.9:rc2:*:*:*:*:*:* Versions 1.2.9 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.9:rc3:*:*:*:*:*:* Versions 1.2.9 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.10:*:*:*:*:*:*:* Versions 1.2.10 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.10:rc1:*:*:*:*:*:* Versions 1.2.10 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.10:rc2:*:*:*:*:*:* Versions 1.2.10 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.2.10:rc3:*:*:*:*:*:* Versions 1.2.10 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:*:*:*:*:*:*:* Versions 1.3.0 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:a:*:*:*:*:*:* Versions 1.3.0 a Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:rc1:*:*:*:*:*:* Versions 1.3.0 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:rc2:*:*:*:*:*:* Versions 1.3.0 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:rc3:*:*:*:*:*:* Versions 1.3.0 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:rc4:*:*:*:*:*:* Versions 1.3.0 rc4 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.0:rc5:*:*:*:*:*:* Versions 1.3.0 rc5 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.1:*:*:*:*:*:*:* Versions 1.3.1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.1:rc1:*:*:*:*:*:* Versions 1.3.1 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.1:rc2:*:*:*:*:*:* Versions 1.3.1 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.1:rc3:*:*:*:*:*:* Versions 1.3.1 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:*:*:*:*:*:*:* Versions 1.3.2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:a:*:*:*:*:*:* Versions 1.3.2 a Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:b:*:*:*:*:*:* Versions 1.3.2 b Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:c:*:*:*:*:*:* Versions 1.3.2 c Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:d:*:*:*:*:*:* Versions 1.3.2 d Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:e:*:*:*:*:*:* Versions 1.3.2 e Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:rc1:*:*:*:*:*:* Versions 1.3.2 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:rc2:*:*:*:*:*:* Versions 1.3.2 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:rc3:*:*:*:*:*:* Versions 1.3.2 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.2:rc4:*:*:*:*:*:* Versions 1.3.2 rc4 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:*:*:*:*:*:*:* Versions 1.3.3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:a:*:*:*:*:*:* Versions 1.3.3 a Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:b:*:*:*:*:*:* Versions 1.3.3 b Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:c:*:*:*:*:*:* Versions 1.3.3 c Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:rc1:*:*:*:*:*:* Versions 1.3.3 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:rc2:*:*:*:*:*:* Versions 1.3.3 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:rc3:*:*:*:*:*:* Versions 1.3.3 rc3 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.3:rc4:*:*:*:*:*:* Versions 1.3.3 rc4 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.4:rc1:*:*:*:*:*:* Versions 1.3.4 rc1 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.4:rc2:*:*:*:*:*:* Versions 1.3.4 rc2 Vulnerable ·ProFTPD
  • cpe:2.3:a:proftpd:proftpd:1.3.4:rc3:*:*:*:*:*:* Versions 1.3.4 rc3 Vulnerable ·ProFTPD

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2012-6095
  2. 2026-10-03 Alias added: GHSA-c2hf-xq5q-pvf6

References

  • TI-2015-02923 Access control flaw in ProFTPD mod_copy allows arbitrary file access KEVCVSS 3.1CRITICAL 10.0
  • TI-2010-03974 Multiple stack-based buffer overflows in the pr_netio_telnet_gets function in netio.c in… CVSS 2.0HIGH 10.0
  • TI-2010-05061 ProFTPD 1.3.3c Backdoor Command Execution CVSS 4.0CRITICAL 9.3
  • TI-2019-09597 An arbitrary file copy vulnerability in mod_copy in ProFTPD up to 1.3.5b allows for… CVSS 3.1CRITICAL 9.8
  • TI-2026-30493 SQL injection in ProFTPD CVSS 3.1HIGH 8.1
  • TI-2023-26623 The SSH transport protocol with certain OpenSSH extensions, found in OpenSSH before 9.6… CVSS 3.1MEDIUM 5.9
See all 32 →

Sources