Skip to content

Node.js security release pending: 22.23.4 #1575

Closed

Description

@github-actions

A pinned base image or a published openab image is behind the latest Node.js security release for its line, or is on the wrong Node major. The node-security-check workflow keeps this issue up to date daily and closes it once every pin and published image is current.

Pinned base images (Dockerfile.unified)

Node line Pinned Latest security release Status Agents
22 22.23.4 22.23.4 current claude, codex, copilot, gemini, mimocode, opencode, pi
24 24.22.1 24.22.1 current kimi

Published images (ghcr.io/openabdev/openab, linux/amd64)

Tag Node Status
stable-claude 22.23.1 stale
beta-claude 22.23.4 current
stable-codex 22.23.1 stale
beta-codex 22.23.4 current
stable-copilot 22.23.1 stale
beta-copilot 22.23.4 current
stable-gemini 22.23.1 stale
beta-gemini 22.23.4 current
stable-mimocode 22.23.1 stale
beta-mimocode 22.23.4 current
stable-opencode 22.23.1 stale
beta-opencode 22.23.4 current
stable-pi 22.23.1 stale
beta-pi 22.23.4 current
stable-kimi - not published
beta-kimi 24.22.1 current

Next steps

  1. For each stale pin, bump ARG NODE<major>_VERSION to the latest security release in every Dockerfile that declares it (git grep -lE 'ARG NODE[0-9]+_VERSION' -- 'Dockerfile*'). Dockerfile.unified declares every line and each other Dockerfile declares only its own. The smoke tests read the expected versions from the Dockerfiles, so a bump needs no workflow edit.
  2. A major mismatch row means the pin or image is on a different Node major than its line. Fix the ARG NODE<major>_VERSION value, or rebuild the image from the correct line, instead of bumping the patch version.
  3. Follow the "Base image security release" runbook in RELEASING.md to cut a beta, verify node --version in each beta-<agent> image, and promote to stable.
  4. Background and policy: RFC: rebuild agent images for Node.js security releases (Node 22.23.4 / 24.22.1) #1567.

Last checked: 2026-10-29 14:40 UTC

Activity

  1. github-actions commented on Oct 30, 2026

    @github-actions
    Author

    Every Node pin and published image is on the latest Node.js security release for its line. Closing.

    Pinned base images (Dockerfile.unified)

    Node line Pinned Latest security release Status Agents
    22 22.23.4 22.23.4 current claude, codex, copilot, gemini, mimocode, opencode, pi
    24 24.22.1 24.22.1 current kimi

    Published images (ghcr.io/openabdev/openab, linux/amd64)

    Tag Node Status
    stable-claude 22.23.4 current
    beta-claude 22.23.4 current
    stable-codex 22.23.4 current
    beta-codex 22.23.4 current
    stable-copilot 22.23.4 current
    beta-copilot 22.23.4 current
    stable-gemini 22.23.4 current
    beta-gemini 22.23.4 current
    stable-mimocode 22.23.4 current
    beta-mimocode 22.23.4 current
    stable-opencode 22.23.4 current
    beta-opencode 22.23.4 current
    stable-pi 22.23.4 current
    beta-pi 22.23.4 current
    stable-kimi 24.22.1 current
    beta-kimi 24.22.1 current
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    node-securityNode.js security release pending for openab imagesp1High — address this sprint

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions