有点不理解,就算php入侵服务器。也没办法删除东西吧

ieeci 2026-10-23 16:06 1

php运行用户nginx。网站目录只允许php读取 ,root:nginx dr-xr-x--- (450)

他最多看看nginx的目录结构。怎么也不能删除网站数据吧,更别说完全操作服务器了

最新回复 (31)
  • reidme 10-23 16:07
    1楼

    利用漏洞提权,然后就能删了

  • suisei 10-23 16:08
    2楼

    再叠一个提权漏洞的话那就炸了

  • zlshi 10-23 16:08
    3楼

    配合前段时间的内核提权漏洞呢

  • ieeci 楼主 10-23 16:08
    4楼

    @reidme #1 你只是利用漏洞能在服务器执行命令,问题是你对目录的权限都没有,别说提root权限,根本不可能,你只能拿到nginx用户的权限

  • sinstar 10-23 16:08
    5楼

    它都能拿到shell执行任意脚本了,还有啥不能干的

  • ieeci 楼主 10-23 16:09
    6楼

    @zlshi #3 内核肯定升级了,

  • Nabikimor 10-23 16:09
    7楼

    都能RCE了,搞搞LPE不难吧

  • ieeci 楼主 10-23 16:09
    8楼

    @sinstar #5 你用户是nginx,啥都干不了,不是root。

  • ieeci 楼主 10-23 16:10
    9楼

    @Nabikimor #7 一个服务器给你普通用户,你还能执行root权限了,,不存在的。除非有其他linux内核漏洞

  • add 10-23 16:10
    10楼

    最新的漏洞是获取 FPM 权限 可以执行命令 可以提权

  • sinstar 10-23 16:11
    11楼

    @ieeci #8 你的Linux就固若金汤吗?没有其他漏洞可以叠加? ^-^

  • ieeci 楼主 10-23 16:11
    12楼

    @add #10 fpm是nginx用户启动的,不可能到root。

  • Mr96 10-23 16:11
    13楼

    都是一步一步来的,先拿shell再提权整个服务器都沦陷了

  • add 10-23 16:11
    14楼

    @ieeci #9 本身就是可以进行其他的操作

  • daniel2026 10-23 16:12
    15楼

    @ieeci #8 发布于2026/10/23 16:09:21

    @sinstar #5 你用户是nginx,啥都干不了,不是root。


    提权就是用普通用户调用内核函数变root,调内核不需要目录访问权限。


    就算没有提权漏洞,php后端能读写的网站数据和数据库也都能访问的。比如说你php搭了购物网站,订单信息可以全部拖走并且删干净。

  • ieeci 楼主 10-23 16:12
    16楼

    @sinstar #11 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux没有安全可言了。

  • ieeci 楼主 10-23 16:12
    17楼

    @daniel2026 #15 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux可以直接原地淘汰了。。

  • Nabikimor 10-23 16:14
    18楼

    @ieeci #9


    就算不用0day,随便找个SUID程序就能以root权限执行东西了,更别说还有些程序能CAP_SETUID


    这还是我立刻就能想到的方法,让AI Agent自动化去跑只会有更多方法LPE

  • kathlefd 10-23 16:15
    19楼

    全世界的linux都使用最新的内核么?全世界的php都运行在nginx用户下么?所有的提权漏洞都是公开的么,你怎么知道别人没有未公开的?我读完所有你的回复的评论,你就是坚信别人拿不到,那你还发这个贴问来干嘛,你不是已经有答案了么。 ^-^

  • daniel2026 10-23 16:15
    20楼

    @ieeci #17 发布于2026/10/23 16:12:47

    @daniel2026 #15 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux可以直接原地淘汰了。。


    最新内核那就是已经打上补丁了。但如果管理员的安全习惯这么好,他为啥故意留着php漏洞不补呢?

  • ieeci 楼主 10-23 16:15
    21楼

    @Nabikimor #18 随便一个程序就能跨越root,那linux现在直接关门吧。。。

  • A7urT6s9dmV3pR8 10-23 16:16
    22楼

    再叠加个提权泄露 可以把母机炸了 ^-^

  • ieeci 楼主 10-23 16:16
    23楼

    @daniel2026 #20 php最新版本曝出的问题,还在拖延,linux内核一般有问题立马就升级了

  • ieeci 楼主 10-23 16:18
    24楼

    @kathlefd #19 我就是觉得有点离谱,正常来说,首先内核,被爆出漏洞的时候,肯定都会升级了。权限管控好,php完全不受多大影响。这个世界就是一个草台班子

  • A7urT6s9dmV3pR8 10-23 16:18
    25楼

    @daniel2026 #20 发布于2026/10/23 16:15:39


    @ieeci #17 发布于2026/10/23 16:12:47

    @daniel2026 #15 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux可以直接原地淘汰了。。


    最新内核那就是已经打上补丁了。但如果管理员的安全习惯这么好,他为啥故意留着php漏洞不补呢?


    YouTube 有部纪录片 你能看到的漏洞只是冰山一角 没有公开的0日也很多 能持续捞钱的漏洞不需要公开 ^-^

  • daniel2026 10-23 16:19
    26楼

    @ieeci #23 发布于2026/10/23 16:16:45

    @daniel2026 #20 php最新版本曝出的问题,还在拖延,linux内核一般有问题立马就升级了


    php的不是已经补了吗?linux内核的问题补的时间也很长吧,我还在等ubuntu补2026-99999呢,刚刷了还是work in progress。

  • daniel2026 10-23 16:24
    27楼

    @A7urT6s9dmV3pR8 #25 发布于2026/10/23 16:18:50


    @daniel2026 #20 发布于2026/10/23 16:15:39


    @ieeci #17 发布于2026/10/23 16:12:47

    @daniel2026 #15 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux可以直接原地淘汰了。。


    最新内核那就是已经打上补丁了。但如果管理员的安全习惯这么好,他为啥故意留着php漏洞不补呢?


    没有公开的漏洞很多 能持续捞钱的漏洞不需要公开 ^-^


    退一步,假设只考虑已公开的。没公开的一般用在高价值目标上。如果全考虑上,那就是机器断电,灌满水泥,锁在地下室,派警卫看着,也不一定保险(大佬说的)

  • A7urT6s9dmV3pR8 10-23 16:25
    28楼

    @daniel2026 #27 发布于2026/10/23 16:24:13


    @A7urT6s9dmV3pR8 #25 发布于2026/10/23 16:18:50


    @daniel2026 #20 发布于2026/10/23 16:15:39


    @ieeci #17 发布于2026/10/23 16:12:47

    @daniel2026 #15 如果都是最新的内核。给你一个普通用户,你能拿到root权限,那linux可以直接原地淘汰了。。


    最新内核那就是已经打上补丁了。但如果管理员的安全习惯这么好,他为啥故意留着php漏洞不补呢?


    没有公开的漏洞很多 能持续捞钱的漏洞不需要公开 ^-^


    退一步,假设只考虑已公开的。没公开的一般用在高价值目标上。如果全考虑上,那就是机器断电,灌满水泥,锁在地下室,派警卫看着,也不一定保险(大佬说的)


    修漏洞不难 难的是漏洞在哪? 你我他都很懵逼

    因为只有公开了 厂商才有办法修复 都没公开咋修 开发商自己都不知道漏洞在哪 ^-^

    一般来说只有企业级出事了 提交了漏洞 商家才会大力修复

    而一般普通用户除非有很多很多用户同时提交问题 厂商才会修复

    但是企业和用户同时提交大量样本 那说明这个漏洞已经遍布全球了 ^-^

  • reidme 10-23 16:32
    29楼

    @ieeci #4 只要找到可以被利用的漏洞,当然可以!如果你觉着不可能的话,问问AI就清楚了

  • gudzpoz 10-23 16:36
    30楼

    @ieeci #0


    我先把这个漫画放在这里:



    比如说:



    • PHP 得有权限写入数据吧?数据写入到哪?一般就是数据库

    • 那 PHP 能读到数据库密码吧?

    • 那你能知道密码,再能用 PHP 任意执行命令(甚至不用提权),那不就是可以读写数据库了?

    • 之后就可以随意把数据提出来删库勒索了


    很多时候事情不需要提权的

  • ieeci 楼主 10-23 16:41
    31楼

    @gudzpoz #30 数据库有每日备份,单库单用户,无所谓。

* 帖子来源NodeSeek
返回