CVE-2020-10081 Missing authorization in n/a

Medium 6.5 Published Updated

Attackers can access LFS objects not owned by them via the import process, requiring GitLab administrators to upgrade.

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-2020-10081?

CVE-2020-10081 is a medium-severity missing authorization vulnerability in Gitlab Gitlab, published on 13 Mar 2020. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

GitLab before 12.8.2 has Incorrect Access Control. It was internally discovered that the LFS import process could potentially be used to incorrectly access LFS objects not owned by the user.

Which versions are affected by CVE-2020-10081?

1 open source package ship an affected version, including gitlab. It affects 1 product.

PackageAffectedFixed in
gitlab BitnamiAll versions12.8.2

Products include Gitlab Gitlab.

How do I fix CVE-2020-10081?

Upgrade gitlab to 12.8.2 or later.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2020-10081 being exploited?

There is no known exploitation of CVE-2020-10081 in the wild and no public exploit code.

All Gitlab Gitlab vulnerabilities

Sources

Also known as BIT-gitlab-2020-10081, GHSA-2jcr-4r89-72r6, UBUNTU-CVE-2020-10081.

Is CVE-2020-10081 in your software?

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

Check your SBOMs for free