CVE-2026-17435
Last modified
CVE-2026-17435 is a low-severity vulnerability rated 2.5/10 on the CVSS scale. File::Rotate::Simple versions before 0.4.0 for Perl create the target of dangling symlinks when rotating files. When the file to be rotated is a symbolic link to a missing file, and the touch option is enabled, then the rotate method assumes that the file is absent (since the existence check is against the target), and does not rotate it. But it touches the file, which creates the target. An attacker that has the ability to create the symlink can use this to create an arbitrary file with permissions of the process rotating the files (which may be different from the process that normally writes to the log file that is being rotated). Note that the touch option is disabled by default.. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
File::Rotate::Simple versions before 0.4.0 for Perl create the target of dangling symlinks when rotating files. When the file to be rotated is a symbolic link to a missing file, and the touch option is enabled, then the rotate method assumes that the file is absent (since the existence check is against the target), and does not rotate it. But it touches the file, which creates the target. An attacker that has the ability to create the symlink can use this to create an arbitrary file with permissions of the process rotating the files (which may be different from the process that normally writes to the log file that is being rotated). Note that the touch option is disabled by default.
Metrics
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| RRWO | File::Rotate::Simple | < 0.4.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-17435?
How severe is CVE-2026-17435?
How do I fix CVE-2026-17435?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-1741A vulnerability was determined in EFM ipTIME A8004T 14.18.2.…6.6
- CVE-2026-1742A vulnerability was identified in EFM ipTIME A8004T 14.18.2.…7.2
- CVE-2026-1743A vulnerability has been found in DJI Mavic Mini, Air, Spark…3.1
- CVE-2026-17432A vulnerability was detected in NousResearch hermes-agent 20…5
- CVE-2026-17433A vulnerability was detected in nanocoai NanoClaw up to 2.0.…5.3
- CVE-2026-17434A flaw has been found in nanocoai NanoClaw up to 2.0.64. Aff…6.3
- CVE-2026-1744A vulnerability was found in D-Link DSL-6641K N8.TR069.20131…4.8
- CVE-2026-1745A vulnerability was determined in SourceCodester Medical Cer…4.3
- CVE-2026-17457A vulnerability has been found in mf-yang openclaw-cn up to …4.3
- CVE-2026-17458A vulnerability was found in mf-yang openclaw-cn up to 0.2.1…6.3
- CVE-2026-17459A vulnerability was determined in perwendel spark up to 2.9.…4.3
- CVE-2026-1746A vulnerability was identified in JeecgBoot 3.9.0. This vuln…8.8
Are you affected by CVE-2026-17435?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
