CWE-416 释放后使用 类弱点 4332 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-416 释放后使用是一种内存安全漏洞,指程序在释放内存后仍引用该内存区域。攻击者常利用此缺陷,通过重新分配内存并控制其内容,诱导程序执行恶意代码或读取敏感数据,从而引发远程代码执行或信息泄露。开发者应避免此类风险,确保在指针置空前彻底解除引用,采用智能指针等自动内存管理机制,并严格验证内存生命周期,防止悬空指针操作。
#include <stdio.h> #include <unistd.h> #define BUFSIZER1 512 #define BUFSIZER2 ((BUFSIZER1/2) - 8) int main(int argc, char **argv) { char *buf1R1; char *buf2R1; char *buf2R2; char *buf3R2; buf1R1 = (char *) malloc(BUFSIZER1); buf2R1 = (char *) malloc(BUFSIZER1); free(buf2R1); buf2R2 = (char *) malloc(BUFSIZER2); buf3R2 = (char *) malloc(BUFSIZER2); strncpy(buf2R1, argv[1], BUFSIZER1-1); free(buf1R1); free(buf2R2); free(buf3R2); }
char* ptr = (char*)malloc (SIZE); if (err) { abrt = 1; free(ptr); } ... if (abrt) { logError("operation aborted before commit", ptr); }
| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2022-27795 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-27790 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-27789 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-27786 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-27785 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-24104 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-24103 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-24102 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 7.8 | - | 2022-05-11 |
| CVE-2022-24101 | 多款Adobe产品资源管理错误漏洞 — Acrobat Reader | 5.5 | - | 2022-05-11 |
| CVE-2022-1616 | Vim 资源管理错误漏洞 — vim/vim | 7.8 | - | 2022-05-07 |
| CVE-2022-28279 | Adobe Photoshop 资源管理错误漏洞 — Photoshop | 7.8 | - | 2022-05-06 |
| CVE-2022-28271 | Adobe Photoshop 资源管理错误漏洞 — Photoshop | 7.8 | - | 2022-05-06 |
| CVE-2022-1516 | Linux kernel 代码问题漏洞 — Kernel | 5.5 | - | 2022-05-05 |
| CVE-2021-3750 | QEMU 资源管理错误漏洞 — QEMU | 8.2 | - | 2022-05-02 |
| CVE-2022-1114 | Imagemagick Studio ImageMagick 资源管理错误漏洞 — ImageMagick | 7.1 | - | 2022-04-29 |
| CVE-2022-1048 | Linux kernel 资源管理错误漏洞 — kernel | 7.0 | - | 2022-04-29 |
| CVE-2022-1444 | radare2 资源管理错误漏洞 — radareorg/radare2 | 5.5 | - | 2022-04-23 |
| CVE-2021-42779 | OpenSC 资源管理错误漏洞 — opensc | 5.3 | - | 2022-04-18 |
| CVE-2022-1280 | Linux kernel 资源管理错误漏洞 — kernel | 6.3 | - | 2022-04-13 |
| CVE-2022-24070 | Apache Subversion 资源管理错误漏洞 — Apache Subversion | 9.8 | - | 2022-04-12 |
| CVE-2022-1284 | radare2 资源管理错误漏洞 — radareorg/radare2 | 5.5 | - | 2022-04-08 |
| CVE-2022-1212 | mruby 资源管理错误漏洞 — mruby/mruby | 8.4 | - | 2022-04-05 |
| CVE-2022-26417 | Omron CX-Position 资源管理错误漏洞 — CX-Position | 7.8 | High | 2022-04-01 |
| CVE-2022-24791 | Wasmtime 资源管理错误漏洞 — wasmtime | 8.1 | High | 2022-03-31 |
| CVE-2022-1154 | vim 资源管理错误漏洞 — vim/vim | 7.8 | - | 2022-03-30 |
| CVE-2022-1055 | Linux kernel 资源管理错误漏洞 — Kernel | 8.6 | High | 2022-03-29 |
| CVE-2022-1050 | Guest 资源管理错误漏洞 — QEMU | 8.8 | - | 2022-03-29 |
| CVE-2022-1106 | mruby 资源管理错误漏洞 — mruby/mruby | 7.9 | - | 2022-03-27 |
| CVE-2022-1071 | mruby 资源管理错误漏洞 — mruby/mruby | 8.2 | - | 2022-03-26 |
| CVE-2021-4150 | Linux kernel 资源管理错误漏洞 — kernel | 5.5 | - | 2022-03-23 |
CWE-416(释放后使用) 是常见的弱点类别,本平台收录该类弱点关联的 4332 条 CVE 漏洞。