Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/msnightmare/greensection
Vulnerability AnalysisExploitationHardware & IoT SecurityBinary Exploitation
GitHubmsnightmare/greensection

GreenSection

NVIDIA GreenSection 메모리 손상 0day에 대한 개념 증명으로, 공유 메모리 섹션을 통한 경계를 벗어난 쓰기를 시연하여 교차 사용자 손상을 가능하게 합니다.

저장소 보기
1112634일 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

GreenSection

Nvidia GreenSection 메모리 손상 0day 취약점

여러 NVIDIA 사용자 모드 구성 요소가 \BaseNamedObjects\{52813408-3561-4705-820a-2b3b78be92ba}에 있는 전역 메모리 섹션을 모든 사용자에게 전체 R/W 액세스 권한으로 공유합니다. 이 섹션은 내부에 중요한 데이터 구조를 저장하지만 실행 시점에 문제가 발생하지 않도록 하는 검사가 있습니다. 안타깝게도 이 섹션의 동일한 데이터가 런타임에 재사용되어 범위를 벗어난(out-of-bound) 메모리 쓰기가 발생합니다.

이 버그는 즉시 SYSTEM 권한을 얻지는 못하지만, 사용자 간 경계를 쉽게 넘나들 수 있으며 dwm.exe 프로세스를 손상시킬 수도 있습니다. 저는 이 부분을 깊이 조사하지는 않았지만, 누군가 이를 완전한 익스플로잇으로 발전시키는 것을 보게 된다면 기쁠 것입니다.

재현 방법:

  1. Vulkan 또는 OpenGL을 사용하는 앱을 실행합니다.
  2. PoC를 실행하고 Enter 키를 누릅니다.
  3. 크래시를 확인합니다.
root@kitploit:~
STACK_TEXT:  
00000089`75bfed00 00007ff9`7564e3a4     : 00000000`00000001 00000000`00000001 000001da`b5201340 00000000`00000000 : nvoglv64!DrvPresentBuffers+0xbcdf8
00000089`75bfed30 00007ff9`7564b62a     : 000001da`b7910080 00000000`00000000 000001da`b5201301 00000000`00000009 : nvoglv64!DrvPresentBuffers+0xbbc84
00000089`75bfefe0 00007ff9`7592d738     : 00000000`00000000 00000000`00001760 00000000`00000000 000001da`b58a1e80 : nvoglv64!DrvPresentBuffers+0xb8f0a
00000089`75bff020 00007ff9`7592dc6b     : 000001da`00000000 000001da`b7910080 00000000`00000000 00000089`75bff150 : nvoglv64!vk_gr2608GetInstanceProcAddr+0x3a5e8
00000089`75bff080 00007ff9`75acd90a     : 00000089`75bff300 00000000`00000000 000001da`b52d1480 00000000`00000000 : nvoglv64!vk_gr2608GetInstanceProcAddr+0x3ab1b
00000089`75bff0f0 00007ff9`6eca26dd     : 000001db`3ef2a000 00000089`75bff300 000001da`00000400 00006a2d`00000000 : nvoglv64!vkGetInstanceProcAddr+0x16698a
00000089`75bff2e0 00007ff9`6ed1c086     : 00000000`04bf151e 00000000`00000000 00000000`00000000 00000000`04bf151e : plugin_gxc_vulkan2_x64!ImGuiTextFilter::`default constructor closure'+0x11e3d
00000089`75bff370 00007ff9`6ed15239     : 00000000`00000000 000001da`f3b548b0 000001da`f3b2d3f0 00000000`00000000 : gpumagick_sdk_x64!gm::app_set_param_bool+0xbb5e
00000089`75bff770 00007ffa`3aede8d7     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : gpumagick_sdk_x64!gm::app_set_param_bool+0x4d11
00000089`75bff7b0 00007ffa`3bccc48c     : 00000000`00000000 00000000`00000000 000004f0`fffffb30 000004d0`fffffb30 : kernel32!BaseThreadInitThunk+0x17
00000089`75bff7e0 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x2c
도구 다운로드