PT-2026-69112 · Cpan · File::Rotate::Simple

CVE-2026-17435

·

Published

2026-08-07

·

Updated

2026-08-07

CVSS v3.1

2.5

Low

VectorAV: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.

Exploit

Fix

Link Following

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-17435
GHSA-FPMM-8F6H-WV74

Affected Products

File::Rotate::Simple