apache / apache/linkis-website

CI: remove/replace compromised actions-cool/issues-helper in auto-comment workflow

Open Beginner friendly
#846 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
34
Forks
111
PR merge metrics
No merged PRs in 30d

Description

Heads-up from ASF Infra. `.github/workflows/auto-comment.yml` uses `actions-cool/issues-helper@v3`.

**What happened.** On 2026-05-18 every tag of `actions-cool/issues-helper` was repointed to an imposter commit that harvests and exfiltrates CI/CD secrets ([StepSecurity advisory](https://www.stepsecurity.io/blog/actions-cool-issues-helper-github-action-compromised-all-tags-point-to-imposter-commit-that-exfiltrates-ci-cd-credentials)); GitHub TOS-blocked the repo on 2026-05-19, so `@v3` no longer resolves.

**No exposure here.** This workflow's last run was 2025-06-10 -- it did **not** run during the compromise window, so no secrets were exposed.

**Action needed.** The reference is dead; please remove it or swap to `actions/github-script` (always-allowed `actions/*` namespace, no allow-list change needed). Happy to send a PR. Also removed from the ASF allow list in apache/infrastructure-actions#1035.

Contributor guide

No contributing guide indexed for this repository

Research direction

Open .github/workflows/auto-comment.yml and inspect how actions-cool/issues-helper@v3 is used in the workflow. Remove the dead reference or replace it with actions/github-script, then validate the workflow and confirm that auto-comment still performs its intended action without the compromised dependency.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, security
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
84/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.