A UNIX Symbolic Link (Symlink) Following vulnerability in the CLI of Juniper Networks Junos OS allows a local, authenticated attacker with low privileges to escalate their privileges to root which will lead to a complete compromise of the system.
When after a user has performed a specific file link … CLI operation, another user commits (unrelated configuration changes), the first user can login as root.
This issue affects Junos OS:
This issue does not affect versions 25.4R1 or later.
The product, when opening a file or directory, does not sufficiently account for when the file is a symbolic link that resolves to a target outside of the intended control sphere. This could allow an attacker to cause the product to operate on unauthorized files.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Junos | Juniper | * | 23.2 (excluding) |
| Junos | Juniper | 23.2 (including) | 23.2 (including) |
| Junos | Juniper | 23.2-r1 (including) | 23.2-r1 (including) |
| Junos | Juniper | 23.2-r1-s1 (including) | 23.2-r1-s1 (including) |
| Junos | Juniper | 23.2-r1-s2 (including) | 23.2-r1-s2 (including) |
| Junos | Juniper | 23.2-r2 (including) | 23.2-r2 (including) |
| Junos | Juniper | 23.2-r2-s1 (including) | 23.2-r2-s1 (including) |
| Junos | Juniper | 23.2-r2-s2 (including) | 23.2-r2-s2 (including) |
| Junos | Juniper | 23.2-r2-s3 (including) | 23.2-r2-s3 (including) |
| Junos | Juniper | 23.2-r2-s4 (including) | 23.2-r2-s4 (including) |
| Junos | Juniper | 23.2-r2-s5 (including) | 23.2-r2-s5 (including) |
| Junos | Juniper | 23.2-r2-s6 (including) | 23.2-r2-s6 (including) |
| Junos | Juniper | 23.4 (including) | 23.4 (including) |
| Junos | Juniper | 23.4-r1 (including) | 23.4-r1 (including) |
| Junos | Juniper | 23.4-r1-s1 (including) | 23.4-r1-s1 (including) |
| Junos | Juniper | 23.4-r1-s2 (including) | 23.4-r1-s2 (including) |
| Junos | Juniper | 23.4-r2 (including) | 23.4-r2 (including) |
| Junos | Juniper | 23.4-r2-s1 (including) | 23.4-r2-s1 (including) |
| Junos | Juniper | 23.4-r2-s2 (including) | 23.4-r2-s2 (including) |
| Junos | Juniper | 23.4-r2-s3 (including) | 23.4-r2-s3 (including) |
| Junos | Juniper | 23.4-r2-s4 (including) | 23.4-r2-s4 (including) |
| Junos | Juniper | 23.4-r2-s5 (including) | 23.4-r2-s5 (including) |
| Junos | Juniper | 24.2 (including) | 24.2 (including) |
| Junos | Juniper | 24.2-r1 (including) | 24.2-r1 (including) |
| Junos | Juniper | 24.2-r1-s1 (including) | 24.2-r1-s1 (including) |
| Junos | Juniper | 24.2-r1-s2 (including) | 24.2-r1-s2 (including) |
| Junos | Juniper | 24.2-r2 (including) | 24.2-r2 (including) |
| Junos | Juniper | 24.2-r2-s1 (including) | 24.2-r2-s1 (including) |
| Junos | Juniper | 24.2-r2-s2 (including) | 24.2-r2-s2 (including) |
| Junos | Juniper | 24.4 (including) | 24.4 (including) |
| Junos | Juniper | 24.4-r1 (including) | 24.4-r1 (including) |
| Junos | Juniper | 24.4-r1-s2 (including) | 24.4-r1-s2 (including) |
| Junos | Juniper | 24.4-r1-s3 (including) | 24.4-r1-s3 (including) |
| Junos | Juniper | 24.4-r2 (including) | 24.4-r2 (including) |
| Junos | Juniper | 24.4-r2-s1 (including) | 24.4-r2-s1 (including) |
| Junos | Juniper | 25.2 (including) | 25.2 (including) |
| Junos | Juniper | 25.2-r1 (including) | 25.2-r1 (including) |
| Junos | Juniper | 25.2-r1-s1 (including) | 25.2-r1-s1 (including) |
| Junos | Juniper | 25.2-r1-s2 (including) | 25.2-r1-s2 (including) |