Live › vulnerability › CVE-2026-89065
Go to dashboardprojen, a tool that generates project configuration, has a path traversal flaw in its cleanup of generated files. A crafted entry in the committed .projen/files.json can make a synthesis run recursively delete files and directories outside the project directory.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-24 19:12 UTC, 0h before NVD. All times on this page are UTC.
Teams that use projen to generate and synthesize their project configuration, and whose repositories contain a that could be altered by a contributor or an untrusted change. Projen users on or later are not affected by this flaw. Teams not using projen can skip it.
.projen/files.json0.101.37No product ranges from the sources yet.
npx projen --version or check package.json for the projen version; affected if below 0.101.37..projen/files.json for entries whose paths escape the project directory (such as ../).0.101.37 or later; re-synthesis is not required for this issue..projen/files.json before running projen.Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
CVE-2026-89065 and CVE-2026-89066: Issue with projen - Path traversal and OS command injection
Bulletin ID: 2026-108-AWS Scope: AWS Content Type: Important (requires attention) Publication Date: 09/11/2026 09:00 AM PDT
Description:
projen is an open-source tool for defining and synthesizing software project configurations as code. AWS identified two issues in projen affecting the generated file manifest cleanup component and the task synthesis component.
Impacted versions:
Resolution:
We recommend upgrading to the latest version and ensuring any derivative code is patched to incorporate the new fixes.
Workarounds:
References:
Please email [email protected] with any security questions or concerns.
This page as .md · .json · in your agent: get_signal("CVE-2026-89065")
NVD data is provided by NIST and is public domain · EPSS scores by FIRST, used with attribution. Posts quoted belong to their authors.