Palo Alto Networks Security Advisories /PAN-SA-2025-0001PAN-SA-2025-0001 Expedition: Multiple Vulnerabilities in Expedition Migration Tool Lead to Exposure of Firewall CredentialsExploit MaturityUNREPORTEDResponse EffortHIGHRecoveryUSERValue DensityCONCENTRATEDAttack VectorNETWORKAttack ComplexityLOWAttack RequirementsNONEAutomatableNOUser InteractionNONEProduct ConfidentialityHIGHProduct IntegrityLOWProduct AvailabilityNONEPrivileges RequiredNONESubsequent ConfidentialityHIGHSubsequent IntegrityNONESubsequent AvailabilityNONEJSONCSAF Published2025-01-08 Updated2025-01-08DiscoveredexternallyDescriptionMultiple vulnerabilities in the Palo Alto Networks Expedition migration tool enable an attacker to read Expedition database contents and arbitrary files, as well as create and delete arbitrary files on the Expedition system. These files include information such as usernames, cleartext passwords, device configurations, and device API keys for firewalls running PAN-OS software.Expedition, previously known as the Migration Tool, is a free tool that facilitates migration to the Palo Alto Networks NGFW platform from other firewall vendors and provides a temporary workspace for optimizing Palo Alto Networks security policies. Expedition is designed to only be used temporarily for migration purposes, not to be run in production. You do not need it to operate any Palo Alto Networks products or services. Expedition reached its End of Life (EoL) date on December 31, 2024. Please use the suggested alternatives listed in the Expedition End of Life Announcement.These issues do not otherwise impact firewalls, Panorama appliances, Prisma Access deployments, or Cloud NGFWs.CVECVSSSummaryCVE-2025-01037.8(CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:H/SI:N/SA:N/E:U)An SQL injection vulnerability in Palo Alto Networks Expedition enables an authenticated attacker to reveal Expedition database contents, such as password hashes, usernames, device configurations, and device API keys. This vulnerability also enables attackers to create and read arbitrary files on the Expedition system.CVE-2025-01044.7(CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:U)A reflected cross-site scripting (XSS) vulnerability in Palo Alto Networks Expedition enables attackers to execute malicious JavaScript code in the context of an authenticated Expedition user’s browser if that authenticated user clicks a malicious link that allows phishing attacks and could lead to Expedition browser-session theft.CVE-2025-01052.7(CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U)An arbitrary file deletion vulnerability in Palo Alto Networks Expedition enables an unauthenticated attacker to delete arbitrary files accessible to the www-data user on the host filesystem.CVE-2025-01062.7(CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U)A wildcard expansion vulnerability in Palo Alto Networks Expedition allows an unauthenticated attacker to enumerate files on the host filesystem.CVE-2025-01072.3(CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:H/SI:N/SA:N/E:U)An OS command injection vulnerability in Palo Alto Networks Expedition enables an authenticated attacker to run arbitrary OS commands as the www-data user in Expedition, which results in the disclosure of usernames, cleartext passwords, device configurations, and device API keys for firewalls running PAN-OS software.Product StatusVersionsAffectedUnaffectedCloud NGFWNoneAllExpedition 1< 1.2.101>= 1.2.101PanoramaNoneAllPAN-OSNoneAllPrisma AccessNoneAll Expedition reached its End of Life (EoL) date; no additional updates or security fixes are planned.Required Configuration for ExposureNo special configuration is required to be affected by these issues.Severity:HIGH, Suggested Urgency:MODERATECVE-2025-0103CVSS-BT:7.8 /CVSS-B:9.2 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:H/SI:N/SA:N/E:U/AU:N/R:U/V:C/RE:H/U:Amber)CVE-2025-0104CVSS-BT:4.7 /CVSS-B:7.0 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/AU:N/R:U/V:C/RE:H/U:Amber)CVE-2025-0105CVSS-BT:2.7 /CVSS-B:6.9 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/AU:N/R:U/V:C/RE:H/U:Green)CVE-2025-0106CVSS-BT:2.7 /CVSS-B:6.9 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/AU:N/R:U/V:C/RE:H/U:Green)CVSS-2025-nnneCVSS-BT:2.3 /CVSS-B:6.3 (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:H/SI:N/SA:N/E:U/AU:N/R:U/V:C/RE:H/U:Green)Exploitation StatusPalo Alto Networks is not aware of any malicious exploitation of these issues.Weakness Type and ImpactCWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')CWE-73 External Control of File Name or PathCWE-155 Improper Neutralization of Wildcards or Matching SymbolsCWE-78 Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')CAPEC-66 SQL InjectionCAPEC-63 Cross-Site Scripting (XSS)CAPEC-165 File ManipulationCAPEC-127 Directory IndexingCAPEC-88 OS Command InjectionSolutionThe following CVEs are fixed in the specified Expedition version and all later versions of Expedition.CVEExpeditionCVE-2025-0103 Expedition 1.2.100CVE-2025-0104Expedition 1.2.100CVE-2025-0105Expedition 1.2.101CVE-2025-0106Expedition 1.2.101CVE-2025-0107Expedition 1.2.100* Expedition reached its End of Life (EoL) date and is no longer supported. We added these fixes prior to the EoL date and we do not plan to make any additional updates or security fixes. Please use the suggested alternatives listed in the Expedition End of Life Announcement.Workarounds and MitigationsEnsure that all network access to Expedition is restricted to only authorized users, hosts, and networks. If you are not actively using Expedition, make sure that your Expedition software is shut down.AcknowledgmentsPalo Alto Networks thanks an independent security researcher working with SSD Secure Disclosure for discovering and reporting CVE-2025-0107. Palo Alto Networks thanks Mesut Cetin of RedTeamer IT Security for discovering and reporting CVE-2025-0103 and CVE-2025-0104. Palo Alto Networks thanks Advanced Research Team, CrowdStrike for discovering and reporting CVE-2025-0104, CVE-2025-0105, CVE-2025-0106, and CVE-2025-0107.Timeline2025-01-08Initial publication