You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a critical command injection (Remote Code Execution, RCE) vulnerability in the /trojan/log endpoint of the jrohy-trojan web interface. The issue arises because user input from the line query parameter is concatenated directly into a shell command without proper sanitization. As a result, remote attackers can inject arbitrary shell commands, leading to full command execution on the server with the privileges of the web service. This allows attackers to compromise the server, steal sensitive data, or further escalate their attack. No authentication is required for exploitation due to CVE-2024-55215, making the vulnerability even more dangerous.
Activity
chekun commentedon Jun 18, 2025
😓,密码老被改,流量老是用超,原来大漏洞啊,汗,刚重装了系统,把代码里的web管理移除了,自己编译替换了。
Xuxfff commentedon Dec 23, 2025
if !util.IsInteger(lineParam) { fmt.Println("invalid param: " + lineParam) return } func IsInteger(input string) bool { _, err := strconv.Atoi(input) return err == nil }line参数有对于int的判断,有办法绕过吗
chekun commentedon Dec 24, 2025
注释掉,重新编译就是了