high7.8
CVE-2025-1131
A local privilege escalation vulnerability exists in the safe_asterisk script included with the Asterisk toolkit package.
Impact
A local privilege escalation vulnerability exists in the safe_asterisk script included with the Asterisk toolkit package. When Asterisk is started via this script (common in SysV init or FreePBX environments), it sources all .sh files located in /etc/asterisk/startup.d/ as root, without validating ownership or permissions. Non-root users with legitimate write access to /etc/asterisk can exploit this behaviour by placing malicious scripts in the startup.d directory, which will then execute with root privileges upon service restart.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Sangoma | Asterisk | before 18.26.3 from 20.0.0 before 20.15.1 from 21.0.0 before 21.10.1 from 22.0.0 before 22.5.1 |
| Sangoma | Certified Asterisk | Versions 18.9, 20.7 |