Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Defeating a self-modifying Python bytecode challenge that rewrites its own check function with ctypes before comparing, then reversing the real rotate-and-XOR transform
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Defeating a self-modifying Python bytecode challenge that rewrites its own check function with ctypes before comparing, then reversing the real rotate-and-XOR transform
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Defeating a self-modifying Python bytecode challenge that rewrites its own check function with ctypes before comparing, then reversing the real rotate-and-XOR transform
Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Defeating a self-modifying Python bytecode challenge that rewrites its own check function with ctypes before comparing, then reversing the real rotate-and-XOR transform
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle
Defeating a self-modifying Python bytecode challenge that rewrites its own check function with ctypes before comparing, then reversing the real rotate-and-XOR transform
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Chaining a login-error SSTI that leaks Flask config and the JWT signing key, forging an admin token, then abusing a curl-based endpoint with file:// and glob brute-forcing to read the flag within a rate limit
A cookie-controlled Thymeleaf view name turns into template injection, bypassing a Runtime/java/class blacklist with string concatenation to reach Runtime.exec RCE
Breaking an Express Redis-log endpoint by passing an array query parameter to skip a GET-only filter, then issuing SET to overwrite a session in the store and log in as admin
Reaching RCE through AlaSQL 0.6.0's browser-facing alaserver by injecting a new Function() sandbox escape into compiled SQL and piping /flag out over netcat
Turning a recursive merge() into Python class pollution, walking __class__ to plant a cmd attribute on the Principal class and reach a popen-backed RCE
Hack The Box Intentions walkthrough from a second-order SQL injection and BCrypt login bypass to an ImageMagick MSL webshell and a capability-based file-read oracle