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

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2021-22901

Quick assessment

Affected
n/a https://github.com/curl/curl
Exploitation
High exploitation probability; assess promptly
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

HAXX Haxx curl是瑞典Haxx(HAXX)公司的一套利用URL语法在命令行下工作的文件传输工具。该工具支持文件上传和下载,并包含一个用于程序开发的libcurl(客户端URL传输库)。 Haxx curl 存在资源管理错误漏洞,该漏洞使用OpenSSL库作为TLS后端的curl版本可以在OpenSSL库执行TLS会话重新协商后使用已释放的内存。恶意的TLS服务器可能会利用这个缺陷来崩溃,或者使用curl库以客户端应用程序的特权执行任意代码。

AI Predicted 7.8 Difficulty: Hard EPSS 60.12% · P99

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2021-22901

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: CVE Program / CVE List V5
Vulnerability Description
curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when a TLS 1.3 session ticket arrives over a connection. A malicious server can use this in rare unfortunate circumstances to potentially reach remote code execution in the client. When libcurl at run-time sets up support for TLS 1.3 session tickets on a connection using OpenSSL, it stores pointers to the transfer in-memory object for later retrieval when a session ticket arrives. If the connection is used by multiple transfers (like with a reused HTTP/1.1 connection or multiplexed HTTP/2 connection) that first transfer object might be freed before the new session is established on that connection and then the function will access a memory buffer that might be freed. When using that memory, libcurl might even call a function pointer in the object, making it possible for a remote code execution if the server could somehow manage to get crafted memory content into the correct place in memory.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
释放后使用
Source: CVE Program / CVE List V5
Vulnerability Title
Haxx curl 资源管理错误漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
HAXX Haxx curl是瑞典Haxx(HAXX)公司的一套利用URL语法在命令行下工作的文件传输工具。该工具支持文件上传和下载,并包含一个用于程序开发的libcurl(客户端URL传输库)。 Haxx curl 存在资源管理错误漏洞,该漏洞使用OpenSSL库作为TLS后端的curl版本可以在OpenSSL库执行TLS会话重新协商后使用已释放的内存。恶意的TLS服务器可能会利用这个缺陷来崩溃,或者使用curl库以客户端应用程序的特权执行任意代码。
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

Vendor Product Affected Versions CPE Subscribe
- https://github.com/curl/curl 7.75.0 through 7.76.1 -

II. Public POCs for CVE-2021-22901

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2021-22901

登录查看更多情报信息。

Patches & Fixes for CVE-2021-22901 (1)

Vendor Advisories for CVE-2021-22901 (7)

Other References for CVE-2021-22901 (2)

Same Patch Batch · n/a · 2021-06-11 · 79 CVEs total

CVE-2021-34679 10.0 CRITICAL Thycotic Password Reset Server 信息泄露漏洞
CVE-2021-21808 Accusoft ImageGear 缓冲区错误漏洞
CVE-2021-0472 Google Android 安全漏洞
CVE-2021-32930 Advantech Iview 访问控制错误漏洞
CVE-2021-32932 Advantech Iview SQL注入漏洞
CVE-2021-21795 Accusoft ImageGear 缓冲区错误漏洞
CVE-2021-21833 Accusoft ImageGear 输入验证错误漏洞
CVE-2021-20591 Mitsubishi Electric MELSEC iQ-R series 资源管理错误漏洞
CVE-2021-22906 Nextcloud 资源管理错误漏洞
CVE-2021-22915 Nextcloud server 处理逻辑错误漏洞
CVE-2021-21824 Accusoft ImageGear 缓冲区错误漏洞
CVE-2021-27408 Mmemed Welch Allyn Connex 缓冲区错误漏洞
CVE-2021-27410 Mmemed Welch Allyn Connex 缓冲区错误漏洞
CVE-2019-9475 Google Android 安全漏洞
CVE-2021-0466 Google Android 安全特征问题漏洞
CVE-2021-0476 Google Android 资源管理错误漏洞
CVE-2021-0481 Google Android 输入验证错误漏洞
CVE-2021-0482 Google Android 资源管理错误漏洞
CVE-2021-0484 Google Android 信息泄露漏洞
CVE-2021-22905 Nextcloud 信息泄露漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2021-22901

No comments yet


Leave a comment