CVE-2024-39916 NFS server misconfiguration allows file access outside the exported directory

Medium 6.4 Published Updated

An NFS misconfiguration in FOG Project allows attackers to read and modify files outside the intended export directory.

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

What is CVE-2024-39916?

CVE-2024-39916 is a medium-severity vulnerability in fogproject, published on 12 Jul 2024. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

FOG is a free open-source cloning/imaging/rescue suite/inventory management system. There is a security issue with the NFS configuration in /etc/exports generated by the installer that allows an attacker to modify files outside the export in the default installation. The exports have the no_subtree_check option. The no_subtree_check option means that if a client performs a file operation, the server will only check if the requested file is on the correct filesystem, not if it is in the correct directory. This enables modifying files in /images, accessing other files on the same filesystem, and accessing files on other filesystems. This vulnerability is fixed in 1.5.10.30.

Weakness: CWE-1188, CWE-453

Which versions are affected by CVE-2024-39916?

It affects 1 product.

Products include Fogproject Fogproject.

How do I fix CVE-2024-39916?

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

Is CVE-2024-39916 being exploited?

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

Sources

Also known as GHSA-3xjr-xf9v-hwjh.

Is CVE-2024-39916 in your software?

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

Check your SBOMs for free