PHP2Shell 漏洞让欧洲多国政府网站下线、日本多个平台紧急维护,这件事对求职者最直接的提醒是:互联网的「地基岗位」并没有消失,反而在危机中更显稀缺。
PHP 在可识别服务端技术的网站中占比约 69.3%,WordPress、Drupal、维基百科背后的 MediaWiki 都跑在它上面。这次两个漏洞评分 CVSS 9.2,不需要账号密码就能远程利用,而且在 Apache 常见部署方式下,攻击在网站自己的代码运行之前就已触发。换句话说,哪怕你的站点只跑一个 Hello World,也可能中招。
对求职者的含义很具体:「会写业务代码」和「能让系统安全地跑着」是两种能力。后者在招聘市场上长期被低估,但每次爆雷都会被重新定价。
这次事件里,Calif 研究员借助模型发现首个漏洞,Wiz 团队也用 AI 平台独立复现。但第一发现者本人强调,初次发现没有依赖特殊工具,真正起作用的是对目标历史的了解——他一路追溯到 2004 年的旧漏洞、2020 年被忽视的 bug 报告。AI 压缩的是验证时间,方向感仍然来自人。
所以求职者不必急着把简历改成「AI 安全专家」。更现实的路径是:把 AI 当成调试和验证的加速器,而不是替代你理解系统的借口。面试官问「你怎么定位一个内存问题」,答不出排查链条,工具再新也没用。
修复版本只覆盖 PHP 8.2 到 8.5 四个分支,而仍有约 27% 的 PHP 网站跑在 7.x、7.7% 跑在 5.x,这些版本拿不到官方补丁。国内大量跑在宝塔面板、ThinkPHP、Discuz 上的长尾站点,只能靠迁移或隔离兜底。
这类工作不性感,但真实存在,而且缺人。能接手老系统、做迁移方案、写清隔离步骤的工程师,在中小公司和外包市场里议价能力不低。求职时如果遇到「维护祖传代码」的岗位,先别皱眉,问清楚迁移预算和技术决策权,它可能是你积累系统级经验的入口。
漏洞公开后,Cloudflare 当天就观测到攻击流量和载荷变形尝试。对运营网站的公司来说,要升级版本、重启所有 PHP 进程、给老版本安排迁移。这套动作考验的是在压力下按优先级做事的能力:先止血还是先定位,先通知还是先修复。
面试里可以主动准备这类问题:你处理过线上紧急故障吗,怎么划分影响范围,怎么和业务方同步。没有真实经历,也可以拿这次事件做推演,说清你的排查顺序。这比背八股更能体现工程判断。
想看同类岗位的实时变化,可在求职者营地(qzzyd.com)按城市和行业订阅大厂官网在招岗位,把「安全运维」「后端维护」这类关键词加进你的监控列表。
AI 能越来越快地找出问题,但整个互联网跟上修补速度,靠的还是人。对求职者来说,把系统理解、老系统迁移和应急响应练成手感,比追任何一个风口都稳。