← Back to overview

A command injection vulnerability (CWE-78) was discovered in the blueprint resynthesis framework of Amazon Web Services codecatalyst-blueprints prior to version 0.3.156. An authenticated user with repository commit permissions could exploit shell metacharacters in the owner field of a [local] merge strategy entry within a crafted .ownership-file to execute arbitrary commands in the blueprint resynthesis environment. Version 0.3.156 mitigates the issue by removing shell interpretation of the owner field, running commands directly rather than through a shell, and enforcing an allowlist for valid command forms. Users of the self-hosted package are advised to upgrade to version 0.3.156 or later. No action is required for users of the managed Amazon CodeCatalyst service, which already applies server-side validation and runs resynthesis in an isolated per-project environment with scoped credentials.

Affected products

  • Amazon CodeCatalyst
  • Amazon Web Services codecatalyst-blueprints

Related CVE's

  • CVE-2026-85012

Categories

  • Cloud & Virtualization
  • Supply Chain & Dependencies
  • Web Technologies