CVE-2012-2111 Privilege escalation in n/a

Medium 6.5 Published Updated

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::clientAll versions0:3.5.10-0.109.el5_8
samba3x-client Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-common Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-debuginfo Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-doc Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-domainjoin-gui Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-swat Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x-winbind Red Hat:enterprise_linux:5::clientAll versions0:3.5.10-0.109.el5_8
samba3x Red Hat:enterprise_linux:5::client_workstationAll versions0:3.5.10-0.109.el5_8
samba3x-debuginfo Red Hat:enterprise_linux:5::client_workstationAll versions0:3.5.10-0.109.el5_8
samba3x-winbind-devel Red Hat:enterprise_linux:5::client_workstationAll versions0:3.5.10-0.109.el5_8
samba3x Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-client Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-common Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-debuginfo Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-doc Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-domainjoin-gui Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-swat Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-winbind Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
samba3x-winbind-devel Red Hat:enterprise_linux:5::serverAll versions0:3.5.10-0.109.el5_8
libsmbclient Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
libsmbclient-devel Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-client Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-common Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-debuginfo Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-doc Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-domainjoin-gui Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-swat Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-winbind Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-winbind-clients Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-winbind-devel Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
samba-winbind-krb5-locator Red Hat:enterprise_linux:6::clientAll versions0:3.5.10-116.el6_2
libsmbclient Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
libsmbclient-devel Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
samba Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
samba-client Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
samba-common Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
samba-debuginfo Red Hat:enterprise_linux:6::computenodeAll versions0:3.5.10-116.el6_2
samba-doc Red Hat:enterprise_linux:6::computenodeAll versions0: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.

All Samba Samba vulnerabilities

Sources

Also known as DEBIAN-CVE-2012-2111, DSA-2463-1, ECHO-2afa-0f4c-7893, GHSA-7948-mr73-p8vq, RHSA-2012:0533.

Is CVE-2012-2111 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free