CVE-2012-2111 Privilege escalation in n/a
Remote authenticated users can escalate privileges to obtain 'take ownership' rights via LSA RPC procedures in Samba.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2012-2111?
CVE-2012-2111 is a medium-severity vulnerability in Samba Samba, published on 30 Apr 2012. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
The (1) CreateAccount, (2) OpenAccount, (3) AddAccountRights, and (4) RemoveAccountRights LSA RPC procedures in smbd in Samba 3.4.x before 3.4.17, 3.5.x before 3.5.15, and 3.6.x before 3.6.5 do not properly restrict modifications to the privileges database, which allows remote authenticated users to obtain the "take ownership" privilege via an LSA connection.
Weakness: CWE-264
Which versions are affected by CVE-2012-2111?
It affects 1 product.
Linux distribution packages (40)
samba3x Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-client Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-common Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-doc Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-domainjoin-gui Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-swat Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-winbind Red Hat:enterprise_linux:5::client | All versions | 0:3.5.10-0.109.el5_8 |
samba3x Red Hat:enterprise_linux:5::client_workstation | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-debuginfo Red Hat:enterprise_linux:5::client_workstation | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-winbind-devel Red Hat:enterprise_linux:5::client_workstation | All versions | 0:3.5.10-0.109.el5_8 |
samba3x Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-client Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-common Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-doc Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-domainjoin-gui Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-swat Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-winbind Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
samba3x-winbind-devel Red Hat:enterprise_linux:5::server | All versions | 0:3.5.10-0.109.el5_8 |
libsmbclient Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
libsmbclient-devel Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-client Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-common Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-doc Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-domainjoin-gui Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-swat Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-winbind Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-winbind-clients Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-winbind-devel Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
samba-winbind-krb5-locator Red Hat:enterprise_linux:6::client | All versions | 0:3.5.10-116.el6_2 |
libsmbclient Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
libsmbclient-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
samba Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
samba-client Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
samba-common Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
samba-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
samba-doc Red Hat:enterprise_linux:6::computenode | All versions | 0:3.5.10-116.el6_2 |
Products include Samba Samba.
How do I fix CVE-2012-2111?
Upgrade to a fixed version.
Is CVE-2012-2111 being exploited?
There is no known exploitation of CVE-2012-2111 in the wild and no public exploit code.
Other vulnerabilities in Samba Samba
Sources
Also known as DEBIAN-CVE-2012-2111, DSA-2463-1, ECHO-2afa-0f4c-7893, GHSA-7948-mr73-p8vq, RHSA-2012:0533.