当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2014-080244

漏洞标题:和利时LK系列大型PLC内部操作系统可远程调试

相关厂商:和利时集团

漏洞作者: Z-0ne

提交时间:2014-10-21 14:35

修复时间:2014-12-05 14:36

公开时间:2014-12-05 14:36

漏洞类型:设计缺陷/逻辑错误

危害等级:高

自评Rank:20

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-10-21: 细节已通知厂商并且等待厂商处理中
2014-10-26: 厂商已经确认,细节仅向厂商公开
2014-11-05: 细节向核心白帽子及相关领域专家公开
2014-11-15: 细节向普通白帽子公开
2014-11-25: 细节向实习白帽子公开
2014-12-05: 细节向公众公开

简要描述:

可远程登录PLC设备系统shell,可删除用户运行工程和调试硬件,可交叉编译上传恶意程序让PLC沦为肉鸡,已有互联网暴露案例。

详细说明:

硬件图示

LK.jpg


0x1、如下图LK系列PLC启用了如下端口,并开启telnet和ftp。系统root密码为空,可直接telnet和ftp登录管理系统。

LK01.png


0x2、厂商开发的应用与测试程序挂载于/mnt/fs下,DOWNLOAD.SDB、DEFAULT.CHK、DEFAULT.PRG为用户端下载的梯形图工程、如DiagnoseHw可对硬件进行诊断(可对用户当前运行的控制程序造成影响)。

LK02.png


0x3、为了扩大威胁性搞定了交叉编译,如下图。

LK03.png

漏洞证明:

-------------------
指纹特征:
0x1、ftp banner:220 Welcome to LK FTP service.
0x2、因为plc系统LkRTS运行程序使用了3S CoDeSys的某些中间件,故也可以用协议从tcp/1200端口入手批量扫描识别。
0x3、如果PLC工程启用了Modbus slave模式也可从tcp/502进行识别。
--------------------
事件型案例可自行使用特征在shodan、zoomeye查找

修复方案:

修改登录密码或关闭外部ftp、telnet

版权声明:转载请注明来源 Z-0ne@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:7

确认时间:2014-10-26 00:01

厂商回复:

最新状态:

暂无


漏洞评价:

评论

  1. 2014-10-21 14:49 | Jumbo ( 普通白帽子 | Rank:111 漏洞数:29 | 猫 - http://www.chinabaiker.com)

    第一次沙发

  2. 2014-10-21 14:54 | HackPanda ( 普通白帽子 | Rank:113 漏洞数:15 | Talk is cheap,show me the shell.)

    好久不见

  3. 2014-10-21 17:42 | U神 ( 核心白帽子 | Rank:1285 漏洞数:142 | 感谢乌云,知恩不忘,其实我一直都在乌云默...)

    @Z-One 你怎么有降级了啊

  4. 2014-10-21 18:23 | Woodee ( 路人 | 还没有发布任何漏洞 | 乌云路人甲,打脸pa pa pa)

    longtimenosee

  5. 2014-10-21 22:32 | Z-0ne 认证白帽子 ( 普通白帽子 | Rank:559 漏洞数:38 | 目前专注于工控安全基础研究,工业数据采集...)

    @U神 处于wooyun算法的分界点

  6. 2014-10-21 23:15 | U神 ( 核心白帽子 | Rank:1285 漏洞数:142 | 感谢乌云,知恩不忘,其实我一直都在乌云默...)

    @Z-0ne 乌云的算法是怎么算的?你知道啊?你可是工控高手啊