moxa服務器udp協議設定,Moxa Nport串口服務器漏洞全球統計報告(Moxa Nport Vulnerability Global Census Report)...

ICS-ALERT-16-099-01

ICS-CERT在4月8日發布了ICS-ALERT-16-099-01,報告中指出了

Moxa NPort model 6110, firmware Version 1.13,

Moxa NPort model 5110, firmware Version 2.5,

Moxa NPort models 5130 and 5150, firmware Version 3.5, and

Moxa NPort models 6150, 6250, 6450, 6610, and 6650, with firmware Version 1.13.

如上版本的存在以下安全漏洞:

1、 未經驗證的檢索敏感賬戶信息

2、 未經身份驗證的遠程固件更新

3、 緩沖區溢出

4、 XSS

5、 CSRF

這些問題由Digitalbond Labs在Basecamp for Serial Converters研究項目中被發現,同時在今年3月15日Rapid7的博客中也提到了Moxa Nport空憑據的問題,并且發現超過2200個設備通過互聯網訪問,其中46%沒有密碼保護。

什么是串口服務器?

串口服務器是一種具有串口轉以太網功能的設備,他能將RS-232/485/422串口轉換成TCP/IP網絡接口,串口服務器可以通過client和server模式來實現數據的傳輸,串口服務器廣泛的應用在SCADA數據采集環節上,用于解決串口和以太網的通信問題。Nport是Moxa的一個串口服務器系列,應用在國內和全球應用都很廣泛。

d29e570cfd1191c3acd6206a630d10eb.jpg

Moxa Nport全網分布情況

我們使用了一種Nport的UDP協議對Moxa Nport系列的設備進行了全網的掃描,針對Moxa Nport全網的掃描統計我們掃描器首次掃描時間在2015年的4月中旬,來自我們節點的最新全網數據顯示,有8900多個Nport不同型號的設備連接到公網。根據國家的分布情況,其中接入互聯網使用Nport最多的國家為俄羅斯,然后就是Moxa總部所在的臺灣。如下是Nport串口服務器接入最多的國家排行TOP30。

718c60444a7cec57e1a9cba15886b2e7.pngRussia 2135

Taiwan 1249

Serbia 742

United States of America 685

Poland 541

Brazil 381

Italy 241

Denmark 229

Spain 226

Czech Republic 162

France 150

Netherlands 140

United Kingdom 129

Finland 119

Canada 116

Switzerland 94

China 91

Turkey 90

Sweden 85

Portugal 74

Belgium 73

Romania 69

Slovakia 67

Norway 66

South Korea 65

Australia 63

Japan 63

Germany 61

Croatia 56

Estonia 51

Moxa Nport在全網出現了那些型號?

我們對最新掃描到數據的設備信息字段進行數據統計,整理了接入互聯網的Nport各型號排行TOP30情況。NP5110 1637

OnCell 1376

NP6150 863

NE-4100T 633

NP5130 275

NE-4110S 230

NP5150 295

NP5210 226

5232-N 162

MG-MB3270 126

NP5110A 106

MiiNePort 91

NP5230 81

NP5150A 69

NP5410 68

NP5232 66

W5340 55

NP5210A 48

NE-4110A 41

MG-MB3180 38

NE4110S 35

NP5250A 34

HC4120 25

NP6250 23

NP5450 19

NP5130A 19

NP6450 17

VzW 17

W5312 16

E2210 15

60%的沒有設置密碼保護

我們的掃描規則具備檢查Nport設備是否設置密碼的功能,在讀取到設備狀態的5627條數據中我們發現高達3383條數據沒有設置密碼保護口令,空口令的比率高達了60%。

會導致什么問題?

Nport在沒有配置口令的情況下就意味著任何人可以監視設備和更改Nport的所有設置,攻擊者可能使用上傳未經驗證的固件導致設備宕機。

怎么解決這個問題?

Digitalbond Labs建議能訪問設備的UDP/4800, TCP/4900, TCP/80, TCP/443, TCP/23, TCP/22,UDP/161端口的來源是可信任的。

我們提供的檢測腳本

我們實驗室已經發布了一個基于NMAP枚舉Moxa Nport串口服務器的通用腳本。該腳本可以枚舉Moxa Nport的設備型號,并讀取當前Nport是否設置了密碼。

我們本次提供了極少用于概念驗證的IP數據,這些數據來自我們的全網掃描統計,同時也用于說明用戶在使用Nport時普遍不設置密碼的情況。腳本和驗證數據樣本可以到這里下載:

https://github.com/Z-0ne/MoxaNportScan

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/385719.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/385719.shtml
英文地址,請注明出處:http://en.pswp.cn/news/385719.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java面試題中高級,java引用數據類型和基本數據類型區別

4步套路,解決動態規劃問題 1、確定問題狀態 提煉最后一步的問題轉化 2、轉移方程,把問題方程化 3、按照實際邏輯設置初始條件和邊界情況 4、確定計算順序并求解 結合實例感受下: 你有三種硬幣,分別面值2元,5元和7…

小企業服務器設置位置,小企業服務器配置

小企業服務器配置 內容精選換一換使用企業主機安全服務,您將可以同時使用消息通知服務接收告警通知信息,使用統一身份認證服務管理用戶權限,利用云審計服務審計用戶行為。企業主機安全服務的Agent軟件可安裝在華為云ECS服務器/BMS服務器/HECS…

Java面試題及答案2020,kafka教程分享

三面頭條 面試崗位是后臺研發工程師,地點選擇了上海,通過大佬內推,跳過死亡筆試,加上疫情期間,所以直接視頻面,從3點開始,斷斷續續到晚上8點結束。 一共三輪技術面試,每一輪都要寫代…

Java面試題及答案2020,安卓java編程軟件app

一面(一個半小時) 首先自我介紹 了解Web層開發?數據庫索引了解么?聚簇索引,非聚簇索引?索引分類? 了解數據庫都由哪些引擎?分別有什么區別和使用場景? 了解分布式&…

Java面試題及答案,java對外提供接口

Redis簡介 Redis與Memcached區別Redis優點Redis缺點 Redis數據類型 StringHashListSetSorted set Redis事務 MULTI&EXEC(原子執行,并非互斥)WATCH&UNWATCH(原子執行樂觀鎖) Redis分布式鎖 排他鎖 SETNX帶有…

Java面試題及答案,我把所有Java框架整理成了PDF

第1章 初識Redis 初識Redis,帶領讀者進入Redis的世界,了解它的前世今生、眾多特性、應用場景、安裝配置、簡單使用,最后對Redis發展過程中的重要版本進行說明,可以讓讀者對Redis有一個全面的認識。 1.1Redis特性 1.2Redis使用場景…

Java面試題庫,java四舍五入保留小數點后兩位輸出

第5章 持久化 持久化,Redis的持久化功能有效避免因進程退出造成的數據丟失問題,本章首先介紹RDB和AOF兩種持久化配置和運行流程,其次對常見的持久化問題進行定位和優化,最后結合Redis常見的單機多實例部署場景進行優化。 5.1 RDB …

Java面試題庫,java核心技術第十版下載

阿里巴巴篇 1.扎實的計算機專業基礎,包括算法和數據結構,操作系統,計算機網絡,計算機體系結構,數據庫等2.具有扎實的Java編程基礎,理解IO、多線程等基礎框架3.熟練使用Linux系統的常用命令及shell有一定了…

Java面試題整理,java常用排序算法圖解

微服務架構 ①微服務概念: ②Spring Cloud微服務架構: 海量數據處理 ①:經典的海量數據處理面試題 高可用架構 ①基于 Hystrix 實現高可用: ②限流: ③熔斷: 高并發架構 ①消息隊列: ②搜索…

Java面試題2020,單擊更改以將java安裝到其他文件夾

工作的前兩年 如果你不能拼爹,或者不想拼爹,最好的方法是拼實力。 合抱之木,生于毫末;九層之臺,起于壘土;千里之行,始于足下。 所以,你必須要從基層做起。當然,所謂的基…

Java面試題中高級,javaif循環語句

微服務是什么 微服務起源于2005年Peter Rodgers博士在云端運算博覽會提出的微Web服務(Micro-Web-Service),根本思想類似于Unix的管道設計理念。2014年,由Martin Fowler 與 James Lewis共同提出了微服務的概念,定義了微服務架構風格是一種通過…

Java面試題及答案2020,java數組循環賦值

什么是ACID? 事務的定義和實現一直隨著數據管理的發展在演進,當計算機越來越強大,它們就能夠被用來管理越來越多數據,最終,多個用戶可以在一臺計算機上共享數據,這就導致了一個問題,當一個用戶…

Java面試題及答案,java底層實現原理

工廠方法模式 Spring 框架使用工廠模式來實現 Spring 容器的 BeanFactory 和 ApplicationContext 接口。Spring 容器基于工廠模式為 Spring 應用程序創建 bean,并管理著每一個 bean 的生命周期。BeanFactory 和 ApplicationContext 是工廠接口,并且在 S…

Java面試題及答案,mysql可視化工具

為什么阿里巴巴的持久層拋棄hibernate,采用MyBatis框架? 原因大概有以下4點: 尤其是需要處理大量數據或者大并發情況的網站服務,這也阿里選擇MyBatis的原因。 MyBatis整體架構 不多講,先看目錄圖 MyBatis源碼筆記文檔…

Java面試題及答案,mysql類型

面試真題以及解析 Web,RESTful API 在微服務中的作用是什么? 微服務架構基于一個概念,其中所有服務應該能夠彼此交互以構建業務功能。因此,要實現這一點,每個微服務必須具有接口。這使得 Web API 成為微服務的一個非…

Java面試題庫,java導入圖片

自我管理 謹言慎行 暢銷書《影響力》提到,因為影響力的巨大差異,娛樂明星比科學家收入高幾萬倍。技術經理管理了N個人,影響力就是N倍,如果言行不端,造成的影響是基層人員的N倍。博主有過一個上級,把粗魯當…

Java面試題庫,java每天定時任務

正文 做了 3~5 年編程開發,你已經積累了不少項目經驗,擴寬了技術廣度,也許已發力成為團隊管理者。到了這個階段,大家卻常有這種感受:感覺自己卡在瓶頸進步緩慢,技術水平很難像早期一樣實現大幅突破&#x…

Java面試題整理,docker可視化監控工具

1關于MySQL,面試官會問哪些問題? 第一個:MySQ性能優化最佳實踐21個(有具體的解釋)你知道哪些? 為查詢緩存優化你的查詢 EXPLAIN你的SELECT查詢 當只要一行數據時使用LIMIT 1 為搜索字段建索引 在Join表…

Java面試題整理,一線互聯網公司java面試核心知識點

SpringBoot經典之作 進入Spring Boot世界 準備開發環境搭建開發工具 基礎 Spring Boot基礎分層開發Web應用程序響應式編程 進階 Spring Boot進階用ORM操作SQL數據庫接口架構風格——RESTful集成安全框架,實現安全認證和授權集成Redis,實現高并發集成R…

Java開發框架!阿里大牛親手操刀微服務架構實戰

java基礎 1.1java的8種基本數據類型裝箱拆箱 1.2重寫重載封裝繼承多態 1.3 Stack Queue 1.7 Concurrent包 1.8面向對象 1.9 String StringBuffer StringBuilder hashcode equ 1.10 java文件讀取 1.11 Java反射 1.12 JDK NDK JRE JNI 1.13 static和final的區別 1.14 …