제출 #872648: DefaultFuction Notice System Managent V2.0 Code Injection정보

제목DefaultFuction Notice System Managent V2.0 Code Injection
설명The /execute endpoint in the NoticeController of the Notice System uses GroovyShell.evaluate() to directly execute user-supplied code parameters without any sanitization. Attackers can submit specially crafted Groovy expressions (e.g., "cmd /c whoami".execute().text) via this interface, leveraging the dynamic execution features of the Groovy script engine to bypass system permission controls, thereby achieving remote code execution and gaining full control over the server. This can lead to severe consequences including data breaches and complete system compromise. It is strongly recommended to immediately disable this endpoint or implement strict whitelist-based input validation.
원천⚠️ https://github.com/DefaultFuction/Notice-System-Managent/issues/1
사용자
 Practice (UID 95611)
제출2026. 06. 28. PM 05:05 (2 개월 ago)
모더레이션2026. 08. 15. PM 02:05 (2 months later)
상태수락
VulDB 항목390703 [DefaultFuction Notice-System-Managent 2.0 NoticeController /execute GroovyShell.evaluate 권한 상승]
포인트들20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!