CVE-2015-10145CWE-78command-injection

CVE-2015-10145

High · published January 1, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
53.6
In the wild
Unconfirmed
What it is

⚡ An authenticated user can execute arbitrary shell commands on your Gargoyle router! Yes, you read that right! 🚨 Think of it like a hotel concierge who forgets to check guest requests before acting on them — they could end up letting an unauthorized person access any room just by asking nicely! This could lead to an attacker taking full control of the router, potentially accessing sensitive system files and executing any commands they choose. The ramifications could be absolutely devastating, allowing them to manipulate your network and devices at will!

Put simply

Think of it like a hotel concierge who forgets to check guest requests before acting on them — they could end up letting an unauthorized person access any room just by asking nicely! The vulnerability arises from insufficient input validation in the '/utility/run_commands.sh' script, allowing an authenticated attacker to pass arbitrary commands through the 'commands' parameter.

What to do

This could lead to an attacker taking full control of the router, potentially accessing sensitive system files and executing any commands they choose. The ramifications could be absolutely devastating, allowing them to manipulate your network and devices at will! Upgrade your Gargoyle router to version 1.5.11 or later to close this security hole. Additionally, review user access levels and ensure only trusted users can authenticate to the router interface. You've got this! By following these steps, you'll secure your system in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00733 · 53.6th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-01-01T02:15Z
Affected products (1)
ProductVersionsFixed in
gargoyle-router/gargoyle≥ 1.5.0, ≤ 1.5.11—
References (5)
EPSS history
Timeline
  • 31 DEC 20:48Z
    Gargoyle 1.5.x Authenticated OS Command Execution via run_commands.sh
    cvelistv5