davenardella snap7 까지 1.4.3 s7_micro_client.cpp opUpload DataLen 메모리 손상
| CVSS 메타 임시 점수 | 현재 익스플로잇 가격 (≈) | CTI 관심 점수 |
|---|---|---|
| 5.6 | $0-$5k | 0.00 |
요약
취약점이 문제가 있는로 분류되어 davenardella snap7 까지 1.4.3에서 발견되었습니다. 해당 사항은 함수 TSnap7MicroClient::opUpload 파일 src/core/s7_micro_client.cpp의에 해당합니다. 이 조작 DataLen 인자 메모리 손상을(를) 발생시킵니다.
이 취약점은 CVE-2026-90572로 거래됩니다. 공격을 원격으로 시작할 수 있습니다. 또한, 익스플로잇이 존재합니다.
세부
취약점이 문제가 있는로 분류되어 davenardella snap7 까지 1.4.3에서 발견되었습니다. 해당 사항은 함수 TSnap7MicroClient::opUpload 파일 src/core/s7_micro_client.cpp의에 해당합니다. 이 조작 DataLen 인자 메모리 손상을(를) 발생시킵니다. CWE를 사용하여 문제를 선언하면 CWE-119로 연결됩니다. 이 취약성은 공개되었습니다 2026. 08. 01. Mayur Agnihotri (Mayur021)에 의해 30로. 권고는 github.com에서 다운로드용으로 공유되었습니다.
이 취약점은 CVE-2026-90572로 거래됩니다. 공격을 원격으로 시작할 수 있습니다. 기술적 정보가 있습니다. 이 취약점은 평균에 비해 인기가 낮은 편입니다. 또한, 익스플로잇이 존재합니다. 해당 익스플로잇이 공개되어 악용될 수 있습니다. 현재 시점에서 익스플로잇의 가격은 대략 USD $0-$5k 일 수 있습니다.
개념 증명로 지정됩니다. github.com에서 익스플로잇이 공유되어 다운로드가 가능합니다.
제품
공급 업체
이름
버전
웹사이트
CPE 2.3
CPE 2.2
CVSSv4
VulDB 벡터: 🔒VulDB 신뢰성: 🔍
CNA CVSS-B Score: 🔒
CNA CVSS-BT Score: 🔒
CNA 벡터: 🔒
CVSSv3
VulDB 메타 베이스 점수: 5.9VulDB 메타 임시 점수: 5.6
VulDB 기본 점수: 4.7
VulDB 임시 점수: 4.3
VulDB 벡터: 🔒
VulDB 신뢰성: 🔍
연구원 기본 점수: 8.2
연구원 벡터: 🔒
CNA 기본 점수: 4.7
CNA 벡터: 🔒
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 벡터 | 복잡성 | 인증 | 기밀성 | 진실성 | 유효성 |
|---|---|---|---|---|---|
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
| 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
VulDB 기본 점수: 🔒
VulDB 임시 점수: 🔒
VulDB 신뢰성: 🔍
악용
수업: 메모리 손상CWE: CWE-119
CAPEC: 🔒
ATT&CK: 🔒
물리적인: 아니요
현지: 아니요
원격: 네
유효성: 🔒
접근: 공개
상태: 개념 증명
다운로드: 🔒
EPSS Score: 🔒
EPSS Percentile: 🔒
가격 예측: 🔍
현재 가격 추정: 🔒
| 0-Day | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
|---|---|---|---|---|
| 오늘 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 | 잠금 해제하다 |
위협 인텔리전스
관심: 🔍활성 배우: 🔍
활성 APT 그룹: 🔍
대책
추천: 알려진 완화 방법 없음상태: 🔍
0일 시간: 🔒
Firewalling: 🔒
타임라인
2026. 08. 01. 공급업체에 통보됨2026. 08. 01. 권고가 공개됨
2026. 09. 12. VulDB 항목이 생성됨
2026. 09. 19. VulDB 마지막 업데이트
출처
제품: github.com권고: 30
연구원: Mayur Agnihotri (Mayur021)
상태: 정의되지 않음
CVE: CVE-2026-90572 (🔒)
GCVE (CVE): GCVE-0-2026-90572
GCVE (VulDB): GCVE-100-403157
CNNVD: CNNVD-2026-93958989 - Dave Nardella Snap7 缓冲区错误漏洞
scip Labs: https://www.scip.ch/en/?labs.20161013
항목
만들어진: 2026. 09. 12. PM 06:16업데이트됨: 2026. 09. 19. PM 03:12
변경 사항: 2026. 09. 12. PM 06:16 (58), 2026. 09. 12. PM 06:55 (8), 2026. 09. 12. PM 06:56 (8), 2026. 09. 12. PM 06:59 (3), 2026. 09. 14. PM 06:09 (6), 2026. 09. 19. PM 03:12 (32)
완벽한: 🔍
제출자: mayur021
커미터: mayur021
Cache ID: 216::103
제출
수락
- 제출 #912711: davenardella snap7 1.4.3 Memory Corruption (\~에 의해 mayur021)
If you want to get the best quality for vulnerability data then you always have to consider VulDB.
TSnap7MicroClient::opUpload is client-side only. It is defined at s7_micro_client.cpp:997 and reached only from the client's own job dispatcher at 2565, through the Upload API. On the server side, TS7Worker::PerformFunctionUpload at s7_server.cpp:883 is a stub that answers Code7NeedPassword and parses no payload, commented "Upload is not implemented".
So the malicious DataLen arrives from the PLC or endpoint the client connected to. A SCADA system or HMI running snap7 is the victim here, not an exposed service being attacked. That is what makes this path distinct from the earlier snap7 entries, which are all server-side.