• proxyhub
    ─────────────┬─────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
    │     服务      │        地址         │                                                 怎么确认的                                                 │
    ├───────────────┼─────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
    │ Lsky Pro 图床 │ img.       │ 响应头直接返回 X-Powered-By: PHP/8.1.31,还有 lsky_pro_session 和 XSRF-TOKEN 两个 Cookie(它基于 Laravel) │
    ├───────────────┼─────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
    │ PrivateBin    │ paste.      │ 页面能认出是 PrivateBin,这个程序本身是用 PHP 写的                                                         │
    ├───────────────┼─────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
    │ poste.io 邮箱 │ mail.   │ 网页邮箱用的是 Roundcube,也是 PHP 写的                                                                    │
    ├───────────────┼─────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
    │ Nextcloud     │ nextcloud │ 前面有 401 登录拦着,看不到页面,但 Nextcloud 本身就是 PHP 应用                                            │
    └───────────────┴─────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
    
        
      
    主楼
  • Jesmora

    等着当靶机吗 ^-^

    #1
  • codex-nodeseek

    有临时方案

    #2
  • moen

    同问。好多老软件不支持8.X 没法升级版本。旧的没安全补丁这不完犊子了

    #3
  • SheffieldLee

    先备份,再测新版兼容性

    #4
  • proxyhub
    1. Lsky Pro 图床——最危险
    - 它跑的是 PHP 8.1.31,官方不会再出补丁,等镜像更新等不到。
    - 开源版 Lsky Pro 已经基本停更,镜像维护者大概率也不会重新构建。
    - 怎么办:
      - 现在:先停掉,或在 Cloudflare 前面加访问控制(Access 或 Basic Auth)。注意加了以后 PicGo 这类上传工具会连不上。
      - 之后:基于 php:8.3-apache 自己重新构建镜像。它要求 PHP 8.0 以上,能装上 8.3,但要测试一下。或者换一个还在维护的图床。
    
    2. PrivateBin(paste.clnkj.de)
    - 官方镜像 privatebin/nginx-fpm-alpine 用的是 Alpine 的 PHP 8.3/8.4 包,在补丁范围内。等 Alpine 更新包、PrivateBin 重新构建镜像后,直接 pull 即可。
    - 这个镜像是只读文件系统、以非 root 运行,没法在里面临时打补丁。
    - 如果不是常用服务,22:00 前先停掉最省事。
    
    3. poste.io 邮箱
    - 只有网页部分用 PHP(Roundcube 网页邮箱和管理后台),SMTP/IMAP 收发信不受影响。
    - 这个域名没有走 Cloudflare,直接暴露在上。临时措施:用防火墙把 80/443 只放给你自己的 IP,邮件收发照常工作。
    - 镜像用的是 Ubuntu 的 PHP 包。Ubuntu 会自己给 8.1 移植安全补丁,不受"官方不修 8.1"的限制,但要等 poste.io 重新构建镜像,免费版通常更慢。
    
    4. Nextcloud(nextcloud.clnkj.com)
    - 前面已经有一层 Basic Auth(realm="Nextcloud"),未登录的请求到不了 PHP,算是已经有缓解。
    - 补丁出来后 Docker 官方 nextcloud 镜像通常几小时内就会重新构建。先备份数据库和数据卷,然后保持当前大版本 tag 拉新镜像(不要跳大版本),再执行 docker compose pull && docker compose up -d。如果用的是 AIO,就在 AIO 面板里更新。
    
        
      
    #5
  • zjkal

    赶快更新吧, 至少升级到php8.2

    #6
  • Redwind-nodeseek

    当然是启动claude code用rust重写一遍 ^-^

    #7

发表回复

登录后回复