Netatalk
cpe:2.3:a:netatalk:netatalk:*:*:*:*:*:*:*, +1 more
- >= 2.2.1, <= 4.4.2
A vulnerability exists in Netatalk versions 2.2.1 prior to 4.4.2, where the 'system()' function is called after a failed 'chdir()' operation. This issue can cause the CNID database cleanup process to inadvertently affect files in the wrong directory. Although the executed command is fixed and not subject to injection, the vulnerability could be exploited by manipulating the service environment to induce directory change failures.
Exploitation of this vulnerability could disrupt the CNID database cleanup process, causing it to operate on files in incorrect directories.
Users can upgrade to Netatalk version 4.5.0 or later, which includes the necessary patch. Alternatively, the patch can be applied to a Netatalk 4.4.2 source tree. The Netatalk team advises against proactively applying the patch to existing deployments due to the low likelihood of exploitation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.