AlpacaHack Logo

Tag: Jail

Sign InSign Up
Jail

Jail challenges are about escaping from some kind of restricted execution environment (= jail). Players take advantage of the fact that the given environment or restrictions are not perfect, aiming to achieve unintended operations.

In particular, challenges related to Python language features are called Pyjail challenges. (automatically translated from Japanese)

minaminao
·Updated Apr 24, 2026
Jail Challenges

nodebox

Daily AlpacaHack B-SIDETopic: NodeReleased: Jul 26, 2026

17 solves
Misc

by

ark

ark

Node.js permission model bypass!

  • Permissions:
    • --allow-fs-read=/sandbox
    • --allow-fs-write=/sandbox
  • Hardening:
    • --jitless
    • --freeze-flags-after-init
    • --frozen-intrinsics
    • Remove access to node:sqlite, node:ffi, and internal modules
  • Goal:
    • RCE

Note: Although unintended, this challenge may be solvable using a binary exploitation approach. However, the intended solution does not rely on any memory-safety bugs.

nodebox.tar.gz

Please sign in to submit the flag.

descriptionsolveswriteups