- Berlin, Deutschland
- https://sneak.berlin
- Joined on
2020-02-05
Block a user
CRITICAL: API v1 routes use cookie auth without CSRF protection — cross-site request forgery
CRITICAL: Deployed containers have no security constraints (capabilities, seccomp, resource limits)
CRITICAL: Deployed containers have no security constraints (capabilities, seccomp, resource limits)
WONTFIX, working as intended
CRITICAL: Volume mounts allow access to any host path (Docker socket, /etc/shadow, etc.)
CRITICAL: Volume mounts allow access to any host path (Docker socket, /etc/shadow, etc.)
WONTFIX, working as intended
CRITICAL: API v1 routes use cookie auth without CSRF protection — cross-site request forgery
disable the api’s write methods.
CRITICAL: Port mappings bind to 0.0.0.0 with no restriction on privileged ports or conflicts
CRITICAL: Port mappings bind to 0.0.0.0 with no restriction on privileged ports or conflicts
WONTFIX
CRITICAL: API exposes webhook secret and SSH private key in app detail response
webhook secret is not private from the user. ssh private key should never leave the upaas instance. are you sure it isn’t sending the PUBLIC key?
BUG: SetupRequired middleware blocks /health, /s/*, and /api/* before initial setup
BUG: HandleVolumeAdd missing path validation — path traversal possible on volume creation
BUG: API delete endpoint does not stop/remove Docker container — orphaned containers
BUG: API deploy handler uses request context — deployment cancelled on client disconnect
BUG: HandleEnvVarDelete uses wrong route parameter name — env var deletion always 404s
fix: resolve 1.0 audit bugs (closes #104, #105, #106, #107, #108)
ci: add Gitea Actions workflow for make check (closes #96)