CVE-2019-16919 Missing authorization in n/a

High 7.5 Published Updated

Project administrators can create robot accounts with unauthorized access to other projects due to missing API permission checks.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2019-16919?

CVE-2019-16919 is a high-severity missing authorization vulnerability in Vmware Cloud Foundation, published on 18 Oct 2019. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Harbor API has a Broken Access Control vulnerability. The vulnerability allows project administrators to use the Harbor API to create a robot account with unauthorized push and/or pull access permissions to a project they don't have access or control for. The Harbor API did not enforce the proper project permissions and project scope on the API request to create a new robot account.

Weakness: CWE-276

Which versions are affected by CVE-2019-16919?

It affects 3 products.

Products include Linuxfoundation Harbor, Vmware Cloud Foundation, Vmware Harbor Container Registry.

How do I fix CVE-2019-16919?

No fix has been published for CVE-2019-16919 yet. Limit exposure of the affected software until one is available.

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

Is CVE-2019-16919 being exploited?

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

All Vmware Cloud Foundation vulnerabilities

Sources

Also known as GHSA-gm4w-75rj-3wr6, GHSA-x2r2-w9c7-h624.

Is CVE-2019-16919 in your software?

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

Check your SBOMs for free