PT-2026-69112
CVE-2026-17435
·
Published
2026-08-07
·
Updated
2026-10-23
Description by
CVSS 3.1
2.5
LowMetricsAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions
File::Rotate::Simple versions prior to 0.4.0
Description
When the
touch option is enabled, the rotate() function fails to correctly handle symbolic links pointing to missing files. Because the existence check is performed against the target of the link rather than the link itself, the software assumes the file is absent and skips rotation. However, it still executes a touch operation, which creates the target file. An attacker capable of creating a symlink can exploit this behavior to create arbitrary files using the permissions of the process performing the rotation.Recommendations
Update File::Rotate::Simple to version 0.4.0 or later.
Disable the
touch option to prevent the creation of targets from dangling symlinks. Found an issue in the description? Have something to add? Feel free to write us 👾