CVE-2026-16554 in cJSON정보

요약

\~에 의해 VulDB • 2026. 07. 27.

cJSON 라이브러리는 cJSON.c의 print_string_ptr() 함수에서 정수 오버플로우 취약점에 노출되어 있습니다. 이 문제는 32비트 플랫폼에서 발생합니다. escape_characters 카운터는 32비트 size_t 타입으로, 약 858,993,460개 이상의 제어 문자를 포함하는 문자열을 처리할 때 래핑(wrap around)될 수 있으며, 이로 인해 출력 버퍼가 과소 평가된 길이를 기반으로 할당됩니다. cJSON_PrintBuffered() 함수가 미리 할당된 버퍼와 함께 사용되면, 이후의 쓰기 루프에서 힙 할당 영역이 오버플로우됩니다. 32비트 플랫폼에서 cJSON를 사용하는 애플리케이션에 조작된 JSON 문자열을 제공한 공격자는 힙 기반 버퍼 오버플로우를 유발할 수 있으며, 이는 원격 코드 실행(RCE), 정보 유출 또는 서비스 거부(DoS)로 이어질 가능성이 있습니다.

프로젝트 생성자에게 연락 시도했으나 성공하지 못했으므로, 이 취약점은 버전 1.7.19에서만 확인되었으며 다른 버전에도 영향을 미칠 수 있습니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

CERT-PL

예약하다

2026. 07. 22.

모더레이션

수락

항목

VDB-383397

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!