Headline
CVE-2021-45918: 健保卡網路服務元件 - Heap-based Buffer Overflow
NHI’s health insurance web service component has insufficient validation for input string length, which can result in heap-based buffer overflow attack. A remote attacker can exploit this vulnerability to flood the memory space reserved for the program, in order to terminate service without authentication, which requires a system restart to recover service.
:::
- 首頁
- 資安服務
- 台灣漏洞揭露平台 (TVN)
- TVN (Taiwan Vulnerability Note) 漏洞公告
TVN ID
TVN-202112007
CVE ID
CVE-2021-45918
CVSS
7.5 (High)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
影響產品
健保卡網路服務註冊網站供下載受影響版本之平台與相對應MD5 HASH:
Windows: Setup.zip MD5驗證碼:515BE7DE5BCE446177FEE8A6E0665093
Mac: NHI.Card.Mac.pkg.zip MD5驗證碼: 42fcc36541e716e23de77d5f325b186a
Linux(Ubuntu): mLNHIICC_Setup.Ubuntu.zip MD5驗證碼: 52EACB7CA2B4D0A5A869DF01079BF4D6
Linux(Fedora): mLNHIICC_Setup.fedora.zip MD5驗證碼: 52EACB7CA2B4D0A5A869DF01079BF4D6
問題描述
健保卡網路服務元件之特定函式未驗證輸入的字串長度,導致預先保留的記憶體Buffer不足,造成Heap-based Buffer Overflow漏洞,遠端攻擊者不須權限,即可利用該漏洞導致終止服務,須重啟服務才能恢復。
解決方法
至健保卡網路服務註冊網之下載點下載最新版本
漏洞通報者
Yu-Hsiang Lin
公開日期
2022-06-20