Skip to content

Add KDE security advisory importer#2193

Closed
Dhirenderchoudhary wants to merge 3 commits intoaboutcode-org:mainfrom
Dhirenderchoudhary:feat/enhance-advisory-grouping
Closed

Add KDE security advisory importer#2193
Dhirenderchoudhary wants to merge 3 commits intoaboutcode-org:mainfrom
Dhirenderchoudhary:feat/enhance-advisory-grouping

Conversation

@Dhirenderchoudhary
Copy link

@Dhirenderchoudhary Dhirenderchoudhary commented Mar 2, 2026

Date : 2 March 2026
Developer name : Dhirender Choudhary

Description

Add importer for KDE security advisories from https://kde.org/info/security/.
Text-based advisories to extract CVE IDs, severity, dates, and summaries.

Related Issue

Closes #1939

Type of Change

  • New feature

Testing

  • Existing tests pass
  • New tests added - 19 tests covering parsing logic
  • Manually verified

Checklist

  • Self-reviewed the code
  • Follows existing importer patterns (v2 pipeline)
  • No new warnings or errors introduced

- Extract GitHub and GitBox commit URLs from security advisories
- Create PackageCommitPatchData for each commit hash
- Populate fixed_by_commit_patches on AffectedPackageV2
- Add ReferenceV2 for all fix-related URLs
- Add tests for commit URL extraction, GitBox support, and pipeline integration

Signed-off-by: Dhirenderchoudhary <dhirenderchoudhary0001@gmail.com>
@Dhirenderchoudhary Dhirenderchoudhary force-pushed the feat/enhance-advisory-grouping branch from d9e2d74 to 8865d9b Compare March 2, 2026 06:06
@Dhirenderchoudhary Dhirenderchoudhary force-pushed the feat/enhance-advisory-grouping branch from b477a11 to f4d91d9 Compare March 2, 2026 14:41
@Dhirenderchoudhary Dhirenderchoudhary deleted the feat/enhance-advisory-grouping branch March 2, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Collect KDE security advisories

1 participant