You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "justinmclean (via GitHub)" <gi...@apache.org> on 2026/05/16 10:47:15 UTC

[I] security-issue-deduplicate gives no guidance when both trackers already have a CVE allocated [airflow-steward]

justinmclean opened a new issue, #179:
URL: https://github.com/apache/airflow-steward/issues/179

   ## Summary
   
   The ASF `security_committers` policy
   (https://www.apache.org/security/committers.html) states:
   
   > `security@apache.org` can help determine if a report requires
   > multiple CVE IDs or if multiple reports should be merged under
   > a single CVE ID.
   
   The `security-issue-deduplicate` skill handles the case where one
   tracker has a CVE and the other does not correctly (keep the one
   with the CVE). However when **both** trackers already have a CVE
   allocated, the skill's rollup comment template reads:
   
   > CVE: [CVE-N-M] stays allocated here; [#drop] being closed as
   > duplicate.
   
   The skill silently picks one CVE to keep and closes the other
   tracker — with no instruction to deprecate or reject the dropped
   CVE ID via the ASF Security Team. Abandoned RESERVED CVE IDs left
   on `cveprocess.apache.org` without being explicitly rejected create
   noise in the CNA queue and may confuse downstream consumers.
   
   ## What should happen
   
   When both trackers carry a `cve allocated` label, the skill should:
   
   1. **Hard-stop before the merge proposal** and surface an explicit
      blocker: "Both trackers have CVE IDs allocated — contact
      `security@apache.org` before merging to determine which ID to
      keep and which to reject."
   2. Only proceed with the merge after the user confirms that
      `security@apache.org` has been consulted and one ID has been
      designated for rejection.
   3. After the merge lands, include a checklist item: "Reject the
      dropped CVE ID (`CVE-YYYY-NNNNN`) in Vulnogram and confirm
      with `security@apache.org`."
   
   ## Required change
   
   In `security-issue-deduplicate`, Step 2 (kept/dropped selection):
   add a guard that checks whether *both* trackers carry the
   `cve allocated` label or a populated *CVE tool link* body field,
   and if so surfaces the blocker above before building the merge
   proposal.
   
   ## Policy reference
   
   - https://www.apache.org/security/committers.html — "CVE IDs" section
   
   ## Notes
   
   The single-CVE case (one tracker has it, the other doesn't) is
   already handled correctly and needs no change.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] security-issue-deduplicate gives no guidance when both trackers already have a CVE allocated [magpie]

Posted by "justinmclean (via GitHub)" <gi...@apache.org>.
justinmclean commented on issue #179:
URL: https://github.com/apache/magpie/issues/179#issuecomment-5097699524

   Sure @Guflly all yours, if you have any questions just ask.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] security-issue-deduplicate gives no guidance when both trackers already have a CVE allocated [magpie]

Posted by "Guflly (via GitHub)" <gi...@apache.org>.
Guflly commented on issue #179:
URL: https://github.com/apache/magpie/issues/179#issuecomment-5095947574

   I'd like to work on this. Could you assign it to me?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org