← All KD5FMU repositories
Internet-Monitor-ASL3
https://github.com/KD5FMU/Internet-Monitor-ASL3
· Shell · 2 findings · Review date 2026-07-11
Executive Summary
Automatically restarts NetworkManager on connectivity failure; audio playback path bug may silence alerts.

Summary Counts
Quick Reference
| ID | Severity | Category | File | Lines | Finding |
| INTERNET-MON-001 |
High |
Security |
install_internet_monitor.sh |
380-423 |
Automatic NetworkManager stop/start on connectivity failure |
| INTERNET-MON-002 |
Medium |
Bug |
install_internet_monitor.sh |
260-266 |
play_audio passes basename-only path to Asterisk |
High Security Issues
[INTERNET-MON-001] Automatic NetworkManager stop/start on connectivity failure
install_internet_monitor.sh : 380-423
Monitor calls systemctl stop/start NetworkManager when ping fails.
Impact: Flapping connectivity causes repeated network restarts (DoS).
Medium Issues
[INTERNET-MON-002] play_audio passes basename-only path to Asterisk
install_internet_monitor.sh : 260-266
When audio exists only under SOUND_DIR, basename alone passed to rpt localplay.
Impact: Audio alerts may silently fail to play.