adoptium / adoptium/infrastructure

Enable user namespacing for static test containers

Open
#1,955 1 comment 0 reactions 0 assignees View on GitHub
bug DockerStatic security
Dominant language
Python
Stars
96
Forks
106
Avg merge
1d 23h
Merged PRs (30d)
13

Description

#1925 added static Docker containers that run SSH as root (and probably other things). We should configure user namespacing (and maybe static UID/GID) so that someone who manages to escape from the container does not become root on the host.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing issue #1925 and the static Docker container configuration it introduced. Determine how user namespacing and any static UID/GID mapping should be configured, then verify that container root is not host root and that the static containers retain their required behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
infrastructure, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.