CUPS 1.7.x < 1.7.5 'get_file' Function Symlink Handling Info Disclosure
Medium Nessus Plugin ID 77149
SynopsisThe remote print service is potentially affected by an information disclosure vulnerability.
DescriptionAccording to its banner, the version of CUPS installed on the remote host is 1.7.x prior to 1.7.5. It is, therefore, potentially affected by an information disclosure vulnerability that was incompletely corrected by the fix for CVE-2014-3537.
A flaw exists in the 'get_file' function within the file 'scheduler/client.c' regarding the handling of symlinks. This could allow a local attacker to cause normally protected files to be accessible via the web interface.
Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version number.
SolutionEither upgrade to CUPS version 1.7.5 or later, or apply the vendor patch.