An authenticated file read vulnerability in the Palo Alto Networks PAN-OS software enables an authenticated attacker with network access to the management web interface to read files on the PAN-OS filesystem that are readable by the “nobody” user.
You can greatly reduce the risk of this issue by restricting access to the management web interface to only trusted internal IP addresses according to our recommended best practices deployment guidelines https://live.paloaltonetworks.com/t5/community-blogs/tips-amp-tricks-how-to-secure-the-management-access-of-your-palo/ba-p/464431 .
This issue does not affect Cloud NGFW or Prisma Access software.
The product allows user input to control or influence paths or file names that are used in filesystem operations.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Pan-os | Paloaltonetworks | 10.1.0 (including) | 10.1.14 (excluding) |
Pan-os | Paloaltonetworks | 10.2.0 (including) | 10.2.7 (excluding) |
Pan-os | Paloaltonetworks | 10.2.10 (including) | 10.2.12 (excluding) |
Pan-os | Paloaltonetworks | 11.0.0 (including) | 11.1.6 (excluding) |
Pan-os | Paloaltonetworks | 11.2.0 (including) | 11.2.4 (excluding) |
Pan-os | Paloaltonetworks | 10.1.14 (including) | 10.1.14 (including) |
Pan-os | Paloaltonetworks | 10.1.14-h2 (including) | 10.1.14-h2 (including) |
Pan-os | Paloaltonetworks | 10.1.14-h4 (including) | 10.1.14-h4 (including) |
Pan-os | Paloaltonetworks | 10.1.14-h6 (including) | 10.1.14-h6 (including) |
Pan-os | Paloaltonetworks | 10.1.14-h8 (including) | 10.1.14-h8 (including) |
Pan-os | Paloaltonetworks | 10.2.7 (including) | 10.2.7 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h1 (including) | 10.2.7-h1 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h12 (including) | 10.2.7-h12 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h16 (including) | 10.2.7-h16 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h18 (including) | 10.2.7-h18 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h19 (including) | 10.2.7-h19 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h21 (including) | 10.2.7-h21 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h3 (including) | 10.2.7-h3 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h6 (including) | 10.2.7-h6 (including) |
Pan-os | Paloaltonetworks | 10.2.7-h8 (including) | 10.2.7-h8 (including) |
Pan-os | Paloaltonetworks | 10.2.8 (including) | 10.2.8 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h10 (including) | 10.2.8-h10 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h13 (including) | 10.2.8-h13 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h15 (including) | 10.2.8-h15 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h18 (including) | 10.2.8-h18 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h19 (including) | 10.2.8-h19 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h3 (including) | 10.2.8-h3 (including) |
Pan-os | Paloaltonetworks | 10.2.8-h4 (including) | 10.2.8-h4 (including) |
Pan-os | Paloaltonetworks | 10.2.9 (including) | 10.2.9 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h1 (including) | 10.2.9-h1 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h11 (including) | 10.2.9-h11 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h14 (including) | 10.2.9-h14 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h16 (including) | 10.2.9-h16 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h18 (including) | 10.2.9-h18 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h19 (including) | 10.2.9-h19 (including) |
Pan-os | Paloaltonetworks | 10.2.9-h9 (including) | 10.2.9-h9 (including) |
Pan-os | Paloaltonetworks | 10.2.12 (including) | 10.2.12 (including) |
Pan-os | Paloaltonetworks | 10.2.12-h1 (including) | 10.2.12-h1 (including) |
Pan-os | Paloaltonetworks | 10.2.12-h2 (including) | 10.2.12-h2 (including) |
Pan-os | Paloaltonetworks | 10.2.12-h3 (including) | 10.2.12-h3 (including) |
Pan-os | Paloaltonetworks | 10.2.12-h4 (including) | 10.2.12-h4 (including) |
Pan-os | Paloaltonetworks | 10.2.13 (including) | 10.2.13 (including) |
Pan-os | Paloaltonetworks | 10.2.13-h1 (including) | 10.2.13-h1 (including) |
Pan-os | Paloaltonetworks | 10.2.13-h2 (including) | 10.2.13-h2 (including) |
Pan-os | Paloaltonetworks | 11.1.6 (including) | 11.1.6 (including) |
Pan-os | Paloaltonetworks | 11.2.4 (including) | 11.2.4 (including) |
Pan-os | Paloaltonetworks | 11.2.4-h1 (including) | 11.2.4-h1 (including) |
Pan-os | Paloaltonetworks | 11.2.4-h2 (including) | 11.2.4-h2 (including) |
This could allow an attacker to access or modify system files or other files that are critical to the application. Path manipulation errors occur when the following two conditions are met:
For example, the program may give the attacker the ability to overwrite the specified file or run with a configuration controlled by the attacker.