Skip to content

Add source of discovery selection for internal vulnerabilities - #1776

Open
heyiamwahab236 wants to merge 1 commit into
DependencyTrack:4.14.xfrom
tecan:feature/vuln-source-of-discovery
Open

Add source of discovery selection for internal vulnerabilities#1776
heyiamwahab236 wants to merge 1 commit into
DependencyTrack:4.14.xfrom
tecan:feature/vuln-source-of-discovery

Conversation

@heyiamwahab236

Copy link
Copy Markdown

Description

Adds a Customization admin page with a Source of Discovery tab for managing a
configurable list of discovery sources (penetration test, bug bounty, ...). When the
feature is enabled, the create and edit forms offer a Source of Discovery dropdown
populated from that list, and the vulnerability page shows the recorded source as a
badge.

Settings are cached by a new customization plugin and loaded once after
authentication. The feature is off by default; when disabled, all forms and pages are
unchanged.

Addressed Issue

Part of DependencyTrack/dependency-track#7115

Additional Details

Checklist

  • I have read and understand the contributing guidelines
  • This PR fixes a defect, and I have provided tests to verify that the fix is effective
  • This PR implements an enhancement (manually verified; this repo has no unit-test harness)
  • This PR introduces changes to the database model, and I have updated the migration changelog accordingly
  • This PR introduces new or alters existing behavior, and I have updated the [documentation] accordingly
  • This PR is a substantial change (per the ADR criteria), and I have added an [ADR] under docs/adr/

Adds a Customization admin page with a Source of Discovery tab for
managing a configurable list of discovery sources (penetration test,
bug bounty, ...). When the feature is enabled, the create and edit
forms offer a Source of Discovery dropdown populated from that list,
and the vulnerability page shows the recorded source as a badge.

Settings are cached by a new customization plugin and loaded once
after authentication. The feature is off by default; when disabled,
all forms and pages are unchanged.

Signed-off-by: Abdul wahab Shah <214828401+heyiamwahab236@users.noreply.github.com>
@owasp-dt-bot

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

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.

2 participants