CWE-120 · 3 626 записей
Копирование буфера без проверки размера
Почему это происходит?
При копировании данных длина источника не сравнивается с размером целевого буфера. Лишние данные перезаписывают соседнюю область памяти.
Уязвимый и исправленный код
Показательный учебный пример. Выделенные строки показывают, где ошибка и где исправление.
Уязвимый код
char buf[256];memcpy(buf, pkt->data, pkt->len);Исправленный код
char buf[256];if (pkt->len > sizeof(buf)) { return -EINVAL;}memcpy(buf, pkt->data, pkt->len);Как предотвратить
- 01Перед копированием сравнивайте длину с размером целевого буфера.
- 02Берите значение длины из проверенных границ, а не из данных, полученных по сети.
- 03Включайте защитные механизмы компилятора и отдавайте предпочтение языкам с безопасной работой с памятью.
CVE этого класса
3 626 записей
| Срочность | CVE | Уязвимость | Критичность | KEV | EPSS | Опубликовано |
|---|---|---|---|---|---|---|
99Срочно | CVE-2017-7269Готовый эксплойт | Buffer overflow in the ScStoragePathFromUrl function in the WebDAV service in Internet Information Services (IIS) 6.0 in Microsoft Windows Smicrosoft · internet information services · CWE-120 | Критическая9,8 | KEV | 99,8 % | 26 мар. 2017 г. |
99Срочно | CVE-2019-11043Готовый эксплойт | Underflow in PHP-FPM can lead to RCEphp · php · CWE-120 | Критическая9,8 | KEV | 99,8 % | 28 окт. 2019 г. |
94Срочно | CVE-2016-10174Готовый эксплойт | The NETGEAR WNR2000v5 router contains a buffer overflow in the hidden_lang_avi parameter when invoking the URL /apply.cgi?/lang_check.html.netgear · d6100 firmware · CWE-120 | Критическая9,8 | KEV | 83,3 % | 30 янв. 2017 г. |
94Срочно | CVE-2018-6789Готовый эксплойт | An issue was discovered in the base64d function in the SMTP listener in Exim before 4.90.1.exim · exim · CWE-120 | Критическая9,8 | KEV | 82,1 % | 8 февр. 2018 г. |
91Срочно | CVE-2016-6366Готовый эксплойт | Buffer overflow in Cisco Adaptive Security Appliance (ASA) Software through 9.4.2.3 on ASA 5500, ASA 5500-X, ASA Services Module, ASA 1000V,cisco · pix firewall software · CWE-120 | Высокая8,8 | KEV | 87,6 % | 18 авг. 2016 г. |
90Срочно | CVE-2025-20333Готовый эксплойт | A vulnerability in the VPN web server of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Dcisco · adaptive security appliance software · CWE-120 | Критическая9,9 | KEV | 70,7 % | 25 сент. 2025 г. |
87Срочно | CVE-2007-5659Готовый эксплойт | Multiple buffer overflows in Adobe Reader and Acrobat 8.1.1 and earlier allow remote attackers to execute arbitrary code via a PDF file withadobe · acrobat · CWE-120 | Высокая7,8 | KEV | 87,4 % | 12 февр. 2008 г. |
86Срочно | CVE-2022-37055Готовый эксплойт | D-Link Go-RT-AC750 GORTAC750_revA_v101b03 and GO-RT-AC750_revB_FWv200b02 are vulnerable to Buffer Overflow via cgibin, hnap_main,dlink · go-rt-ac750 firmware · CWE-120 | Критическая9,8 | KEV | 55,5 % | 28 авг. 2022 г. |
85Срочно | CVE-2013-1331Готовый эксплойт | Buffer overflow in Microsoft Office 2003 SP3 and Office 2011 for Mac allows remote attackers to execute arbitrary code via crafted PNG data microsoft · office · CWE-120 | Высокая7,8 | KEV | 79,8 % | 11 июн. 2013 г. |
83Срочно | CVE-2017-6862Готовый эксплойт | NETGEAR WNR2000v3 devices before 1.1.2.14, WNR2000v4 devices before 1.0.0.66, and WNR2000v5 devices before 1.0.0.42 allow authentication bypnetgear · wnr2000 firmware · CWE-120 | Критическая9,8 | KEV | 45,7 % | 26 мая 2017 г. |
79На этой неделе | CVE-2010-2572Готовый эксплойт | Buffer overflow in Microsoft PowerPoint 2002 SP3 and 2003 SP3 allows remote attackers to execute arbitrary code via a crafted PowerPoint 95 microsoft · powerpoint · CWE-120 | Высокая7,8 | KEV | 58,6 % | 9 нояб. 2010 г. |
79На этой неделе | CVE-2006-2492Готовый эксплойт | Buffer overflow in Microsoft Word in Office 2000 SP3, Office XP SP3, Office 2003 Sp1 and SP2, and Microsoft Works Suites through 2006, allowmicrosoft · office · CWE-120 | Высокая8,8 | KEV | 48,1 % | 19 мая 2006 г. |
78На этой неделе | CVE-2023-33010Готовый эксплойт | A buffer overflow vulnerability in the ID processing function in Zyxel ATP series firmware versions 4.32 through 5.36 Patch 1, USG FLEX serizyxel · atp100 firmware · CWE-120 | Критическая9,8 | KEV | 28,8 % | 24 мая 2023 г. |
77На этой неделе | CVE-2023-41064Готовый эксплойт | A buffer overflow issue was addressed with improved memory handling.apple · ipados · CWE-120 | Высокая7,8 | KEV | 53,4 % | 7 сент. 2023 г. |
77На этой неделе | CVE-2023-33009Готовый эксплойт | A buffer overflow vulnerability in the notification function in Zyxel ATP series firmware versions 4.60 through 5.36 Patch 1, USG FLEX seriezyxel · atp100 firmware · CWE-120 | Критическая9,8 | KEV | 28,1 % | 24 мая 2023 г. |
77На этой неделе | CVE-2020-5135Готовый эксплойт | A buffer overflow vulnerability in SonicOS allows a remote attacker to cause Denial of Service (DoS) and potentially execute arbitrary code sonicwall · sonicos · CWE-120 | Критическая9,8 | KEV | 26,9 % | 12 окт. 2020 г. |
72На этой неделе | CVE-2016-0099Готовый эксплойт | The Secondary Logon Service in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2microsoft · windows 10 1507 · CWE-120 | Высокая7,8 | KEV | 37,0 % | 9 мар. 2016 г. |
72На этой неделе | CVE-2020-15069Готовый эксплойт | Sophos XG Firewall 17.x through v17.5 MR12 allows a Buffer Overflow and remote code execution via the HTTP/S Bookmarks feature for clientlessophos · xg firewall firmware · CWE-120 | Критическая9,8 | KEV | 10,7 % | 29 июн. 2020 г. |
71На этой неделе | CVE-2013-0641Готовый эксплойт | Buffer overflow in Adobe Reader and Acrobat 9.x before 9.5.4, 10.x before 10.1.6, and 11.x before 11.0.02 allows remote attackers to executeadobe · acrobat · CWE-120 | Высокая7,8 | KEV | 32,3 % | 13 февр. 2013 г. |
68На этой неделе | CVE-2011-4862Готовый эксплойт | Buffer overflow in libtelnet/encrypt.c in telnetd in FreeBSD 7.3 through 9.0, MIT Kerberos Version 5 Applications (aka krb5-appl) 1.0.2 and mit · krb5-appl · CWE-120 | Критическая10,0 | — | 95,0 % | 24 дек. 2011 г. |
66На этой неделе | CVE-2020-11984Proof of concept | Apache HTTP server 2.4.32 to 2.4.44 mod_proxy_uwsgi info disclosure and possible RCEapache · http server · CWE-120 | Критическая9,8 | — | 90,0 % | 7 авг. 2020 г. |
65На этой неделе | CVE-2021-3711Эксплойта нет | SM2 Decryption Buffer Overflowopenssl · openssl · CWE-120 | Критическая9,8 | — | 87,8 % | 24 авг. 2021 г. |
63На этой неделе | CVE-2009-3023Готовый эксплойт | Buffer overflow in the FTP Service in Microsoft Internet Information Services (IIS) 5.0 through 6.0 allows remote authenticated users to exemicrosoft · internet information server · CWE-120 | Критическая9,0 | — | 90,9 % | 31 авг. 2009 г. |
63На этой неделе | CVE-2004-0210Готовый эксплойт | The POSIX component of Microsoft Windows NT and Windows 2000 allows local users to execute arbitrary code via certain parameters, possibly bmicrosoft · interix · CWE-120 | Высокая7,8 | KEV | 7,2 % | 6 авг. 2004 г. |
62На этой неделе | CVE-2020-8012Готовый эксплойт | CA Unified Infrastructure Management (Nimsoft/UIM) 20.1, 20.3.x, and 9.20 and below contains a buffer overflow vulnerability in the robot (cbroadcom · unified infrastructure management · CWE-120 | Критическая9,8 | — | 77,4 % | 18 февр. 2020 г. |
- CVE-2017-726999Срочно
Buffer overflow in the ScStoragePathFromUrl function in the WebDAV service in Internet Information Services (IIS) 6.0 in Microsoft Windows S
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 100 %microsoft · internet information services26 мар. 2017 г.
- CVE-2019-1104399Срочно
Underflow in PHP-FPM can lead to RCE
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 100 %php · php28 окт. 2019 г.
- CVE-2016-1017494Срочно
The NETGEAR WNR2000v5 router contains a buffer overflow in the hidden_lang_avi parameter when invoking the URL /apply.cgi?/lang_check.html.
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 83 %netgear · d6100 firmware30 янв. 2017 г.
- CVE-2018-678994Срочно
An issue was discovered in the base64d function in the SMTP listener in Exim before 4.90.1.
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 82 %exim · exim8 февр. 2018 г.
- CVE-2016-636691Срочно
Buffer overflow in Cisco Adaptive Security Appliance (ASA) Software through 9.4.2.3 on ASA 5500, ASA 5500-X, ASA Services Module, ASA 1000V,
ВысокаяCVSS 8,8KEVГотовый эксплойтEPSS 88 %cisco · pix firewall software18 авг. 2016 г.
- CVE-2025-2033390Срочно
A vulnerability in the VPN web server of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat D
КритическаяCVSS 9,9KEVГотовый эксплойтEPSS 71 %cisco · adaptive security appliance software25 сент. 2025 г.
- CVE-2007-565987Срочно
Multiple buffer overflows in Adobe Reader and Acrobat 8.1.1 and earlier allow remote attackers to execute arbitrary code via a PDF file with
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 87 %adobe · acrobat12 февр. 2008 г.
- CVE-2022-3705586Срочно
D-Link Go-RT-AC750 GORTAC750_revA_v101b03 and GO-RT-AC750_revB_FWv200b02 are vulnerable to Buffer Overflow via cgibin, hnap_main,
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 56 %dlink · go-rt-ac750 firmware28 авг. 2022 г.
- CVE-2013-133185Срочно
Buffer overflow in Microsoft Office 2003 SP3 and Office 2011 for Mac allows remote attackers to execute arbitrary code via crafted PNG data
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 80 %microsoft · office11 июн. 2013 г.
- CVE-2017-686283Срочно
NETGEAR WNR2000v3 devices before 1.1.2.14, WNR2000v4 devices before 1.0.0.66, and WNR2000v5 devices before 1.0.0.42 allow authentication byp
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 46 %netgear · wnr2000 firmware26 мая 2017 г.
- CVE-2010-257279На этой неделе
Buffer overflow in Microsoft PowerPoint 2002 SP3 and 2003 SP3 allows remote attackers to execute arbitrary code via a crafted PowerPoint 95
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 59 %microsoft · powerpoint9 нояб. 2010 г.
- CVE-2006-249279На этой неделе
Buffer overflow in Microsoft Word in Office 2000 SP3, Office XP SP3, Office 2003 Sp1 and SP2, and Microsoft Works Suites through 2006, allow
ВысокаяCVSS 8,8KEVГотовый эксплойтEPSS 48 %microsoft · office19 мая 2006 г.
- CVE-2023-3301078На этой неделе
A buffer overflow vulnerability in the ID processing function in Zyxel ATP series firmware versions 4.32 through 5.36 Patch 1, USG FLEX seri
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 29 %zyxel · atp100 firmware24 мая 2023 г.
- CVE-2023-4106477На этой неделе
A buffer overflow issue was addressed with improved memory handling.
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 53 %apple · ipados7 сент. 2023 г.
- CVE-2023-3300977На этой неделе
A buffer overflow vulnerability in the notification function in Zyxel ATP series firmware versions 4.60 through 5.36 Patch 1, USG FLEX serie
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 28 %zyxel · atp100 firmware24 мая 2023 г.
- CVE-2020-513577На этой неделе
A buffer overflow vulnerability in SonicOS allows a remote attacker to cause Denial of Service (DoS) and potentially execute arbitrary code
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 27 %sonicwall · sonicos12 окт. 2020 г.
- CVE-2016-009972На этой неделе
The Secondary Logon Service in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 37 %microsoft · windows 10 15079 мар. 2016 г.
- CVE-2020-1506972На этой неделе
Sophos XG Firewall 17.x through v17.5 MR12 allows a Buffer Overflow and remote code execution via the HTTP/S Bookmarks feature for clientles
КритическаяCVSS 9,8KEVГотовый эксплойтEPSS 11 %sophos · xg firewall firmware29 июн. 2020 г.
- CVE-2013-064171На этой неделе
Buffer overflow in Adobe Reader and Acrobat 9.x before 9.5.4, 10.x before 10.1.6, and 11.x before 11.0.02 allows remote attackers to execute
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 32 %adobe · acrobat13 февр. 2013 г.
- CVE-2011-486268На этой неделе
Buffer overflow in libtelnet/encrypt.c in telnetd in FreeBSD 7.3 through 9.0, MIT Kerberos Version 5 Applications (aka krb5-appl) 1.0.2 and
КритическаяCVSS 10,0Готовый эксплойтEPSS 95 %mit · krb5-appl24 дек. 2011 г.
- CVE-2020-1198466На этой неделе
Apache HTTP server 2.4.32 to 2.4.44 mod_proxy_uwsgi info disclosure and possible RCE
КритическаяCVSS 9,8Proof of conceptEPSS 90 %apache · http server7 авг. 2020 г.
- CVE-2021-371165На этой неделе
SM2 Decryption Buffer Overflow
КритическаяCVSS 9,8Эксплойта нетEPSS 88 %openssl · openssl24 авг. 2021 г.
- CVE-2009-302363На этой неделе
Buffer overflow in the FTP Service in Microsoft Internet Information Services (IIS) 5.0 through 6.0 allows remote authenticated users to exe
КритическаяCVSS 9,0Готовый эксплойтEPSS 91 %microsoft · internet information server31 авг. 2009 г.
- CVE-2004-021063На этой неделе
The POSIX component of Microsoft Windows NT and Windows 2000 allows local users to execute arbitrary code via certain parameters, possibly b
ВысокаяCVSS 7,8KEVГотовый эксплойтEPSS 7 %microsoft · interix6 авг. 2004 г.
- CVE-2020-801262На этой неделе
CA Unified Infrastructure Management (Nimsoft/UIM) 20.1, 20.3.x, and 9.20 and below contains a buffer overflow vulnerability in the robot (c
КритическаяCVSS 9,8Готовый эксплойтEPSS 77 %broadcom · unified infrastructure management18 февр. 2020 г.