XXL JOB 未授权访问致远程命令执行 "漏洞" 声明 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xuxueli
V2EX    Java

XXL JOB 未授权访问致远程命令执行 "漏洞" 声明

  •  
  •   xuxueli 2020-10-30 15:04:29 +08:00 3580 次点击
    这是一个创建于 1838 天前的主题,其中的信息可能已经有所发展或是发生改变。

    日前,XXL-JOB 被各大云厂商报出存在远程执行 ”漏洞“,社区用户针对该问题咨询反馈量巨大,为将真实情况周知用户,特此发文说明,统一回复。

    该问题本质上不属于 “漏洞”,官网版本提供了鉴权组件,开启即可进行防护。

    该问题类似于将一台 Mysql 、Redis 实例,不设置密码并开放给公网,严格来说不能因此说 Mysql 、Redis 有漏洞,只需要设置密码即可。

    文章供详细的安全防护策略: https://mp.weixin.qq.com/s/jzXIVrEl0vbjZxI4xlUm-g


    《 XXL-JOB 正在角逐 “2020 年度 OSC 中国开源项目评选”,期待您宝贵的一票!》

    https://www.oschina.net/project/top_cn_2020?sort=1

    14 条回复    2020-10-31 13:39:19 +08:00
    no1xsyzy
        1
    no1xsyzy  
       2020-10-30 15:21:51 +08:00
    OSC 评选在 V2 已经被吊过了,看来是不怎么上 V2 的
    binux
        2
    binux  
       2020-10-30 15:30:03 +08:00 via Android   3
    你就说你默认开启鉴权了没有?
    shakoon
        3
    shakoon  
       2020-10-30 15:44:57 +08:00   2
    这个事情惊动的面很大,gov 部委和下辖国企都收到了通报要求迅速排查和处理。
    dnsaq
        4
    dnsaq  
       2020-10-30 15:47:05 +08:00
    开源本是一件好事,但是做事情尽善尽美,一个负责任的项目应该默认开启鉴权。
    dk7952638
        5
    dk7952638  
       2020-10-30 15:53:37 +08:00
    这事和项目完全无关,开发和运维人员 100%的锅,自己没有安全意识,开发测试生产环境一把梭怪谁?
    swulling
        6
    swulling  
       2020-10-30 16:00:12 +08:00 via iPhone
    鉴权应该默认开启,如果默认不开启背锅就背了吧

    另外只通过固定 token 的方式进行鉴权是过不了很多安全评估的。
    swulling
        7
    swulling  
       2020-10-30 16:04:00 +08:00 via iPhone
    正确的做法有很多种,根本是私钥不传输也没法反向破译。

    一种就是 AKSK 签名,基本上公有云都用这种,ak 可以被随时吊销

    还有一种是客户端证书,k8s 的默认方式
    lxk11153
        8
    lxk11153  
       2020-10-30 16:09:37 +08:00
    233 我收到过邮件,然后我根本没用过这软件 [doge]
    from: [email protected]
    title: [风险通告] XXL-JOB 未授权远程命令执行漏洞
    time: 2020 年 10 月 28 日(星期三)下午 3 : 56
    joesonw
        9
    joesonw  
       2020-10-30 16:13:12 +08:00
    @swulling redis, mongodb 不也默认没授权啊.
    swulling
        10
    swulling  
       2020-10-30 16:15:24 +08:00 via iPhone   1
    @joesonw redis mongo es 这方面的未授权导致的安全事件还少?
    pierreorz
        11
    pierreorz  
       2020-10-30 19:55:21 +08:00
    因为菜刀不戴套会伤人,所以默认菜刀必须要给带上套才能出来卖。
    MrMario
        12
    MrMario  
       2020-10-30 19:57:58 +08:00 via iPhone
    @joesonw #9 现在默认监听 127.0.0.1,楼主的是监听局域网 ip
    jiangzm
        13
    jiangzm  
       2020-10-31 13:13:47 +08:00
    嘿,看到 xxl-job 的作者了,一直有个感觉是有多自恋会把项目用自己名字命名,xjob 都比 xxl-job 看着好一点。
    toomlo
        14
    toomlo  
       2020-10-31 13:39:19 +08:00
    @jiangzm #13 那你说法拉利 兰博基尼 这些咋整,自己的项目爱用啥啊用啥
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     953 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 20:42 PVG 04:42 LAX 12:42 JFK 15:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86