Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2020-12887

EPSS 0.73% · P73
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2020-12887

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Description
Memory leaks were discovered in the CoAP library in Arm Mbed OS 5.15.3 when using the Arm mbed-coap library 5.1.5. The CoAP parser is responsible for parsing received CoAP packets. The function sn_coap_parser_options_parse() parses the CoAP option number field of all options present in the input packet. Each option number is calculated as a sum of the previous option number and a delta of the current option. The delta and the previous option number are expressed as unsigned 16-bit integers. Due to lack of overflow detection, it is possible to craft a packet that wraps the option number around and results in the same option number being processed again in a single packet. Certain options allocate memory by calling a memory allocation function. In the cases of COAP_OPTION_URI_QUERY, COAP_OPTION_URI_PATH, COAP_OPTION_LOCATION_QUERY, and COAP_OPTION_ETAG, there is no check on whether memory has already been allocated, which in conjunction with the option number integer overflow may lead to multiple assignments of allocated memory to a single pointer. This has been demonstrated to lead to memory leak by buffer orphaning. As a result, the memory is never freed.
Source: NVD (National Vulnerability Database)
CVSS Information
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Type
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Title
ARM Mbed OS CoAP library 输入验证错误漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
ARM Mbed OS是英国ARM公司的一套专用于物联网的开源嵌入式操作系统。CoAP library是其中的一个约束应用协议(CoAP)库。 ARM Mbed OS 5.15.3版本中的CoAP library存在输入验证错误漏洞。攻击者可利用该漏洞造成拒绝服务(内存泄露)。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
-n/a n/a -

II. Public POCs for CVE-2020-12887

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2020-12887

登录查看更多情报信息。

Same Patch Batch · n/a · 2020-06-18 · 44 CVEs total

CVE-2020-1834Huawei P30和P30 Pro 安全漏洞
CVE-2020-14423Nordaaker Convos 安全特征问题漏洞
CVE-2020-1835Huawei Mate 30 信息泄露漏洞
CVE-2017-9105adns 代码问题漏洞
CVE-2017-9108adns 缓冲区错误漏洞
CVE-2017-9109adns 缓冲区错误漏洞
CVE-2020-14421aaPanel 参数注入漏洞
CVE-2020-14416Linux kernel 资源管理错误漏洞
CVE-2020-14422Python 安全特征问题漏洞
CVE-2017-9107adns 缓冲区错误漏洞
CVE-2020-9225Huawei FusionSphere OpenStack 安全漏洞
CVE-2020-13640WordPress gVectors wpDiscuz SQL注入漏洞
CVE-2017-9104adns 资源管理错误漏洞
CVE-2017-9103adns 缓冲区错误漏洞
CVE-2020-11503Sophos XG Firewall 缓冲区错误漏洞
CVE-2020-14426多款NETGEAR产品安全漏洞
CVE-2020-14427多款NETGEAR产品安全漏洞
CVE-2020-14428多款NETGEAR产品安全漏洞
CVE-2020-14429多款NETGEAR产品安全漏洞
CVE-2020-14430多款NETGEAR产品安全漏洞

Showing top 20 of 44 CVEs. View all on vendor page → →

IV. Related Vulnerabilities

V. Comments for CVE-2020-12887

No comments yet


Leave a comment