GHSA-gjmq-52p3-7fh2: Stored cross-site scripting in the HTML report generator of aidlc-traceability in AWS AI-DLC Workflows

Published Nov 2, 2026
·
Updated

Stored cross-site scripting (XSS) in the HTML report generator in the aidlc-traceability CLI in AWS AI-DLC Workflows before 2026-07-03 might allow an actor who can modify a project's AI-DLC artifact files to execute arbitrary script in the browser of a user who opens a generated HTML traceability report via crafted artifact titles or descriptions.

To remediate this issue, users should remove any local copy of the aidlc-traceability CLI obtained before 2026-07-03, or update it to commit 96cf0ea or later. The CLI was removed from the repository on 2026-07-16.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade aidlc-traceability CLI to a version that resolves this vulnerability.

    Patch 96cf0ea
  2. Remove

    Remove aidlc-traceability CLI from your environment.

    Remove any local copy obtained before 2026-07-03.

Event History

Nov 2, 2026
CVE Published
via OSV·07:06 PM
Data Sourced
via OSV·07:06 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to this issue?

Users who open HTML traceability reports generated by a local aidlc-traceability CLI obtained before 2026-07-03 are exposed if an actor can modify the project's AI-DLC artifact files. The crafted content is executed in the browser of the user opening the report.

2

What access does an attacker need to exploit it?

The attacker needs the ability to modify a project's AI-DLC artifact files. They can place crafted content in artifact titles or descriptions, which is then stored in the generated HTML report.

3

Does exploitation require a user action?

Yes. A user must open a generated HTML traceability report containing the crafted artifact content for the script to execute in that user's browser.

4

What should be done if an older local CLI copy is present?

Remove any local aidlc-traceability CLI copy obtained before 2026-07-03, or update it to commit 96cf0ea or later. The CLI was removed from the repository on 2026-07-16.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203