Skip to content

Release 2.46.0: Merge Bugfix into Dev #12385

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 18 commits into from
May 5, 2025
Merged

Release 2.46.0: Merge Bugfix into Dev #12385

merged 18 commits into from
May 5, 2025

Conversation

rossops
Copy link
Collaborator

@rossops rossops commented May 5, 2025

Release 2.46.0: Merge Bugfix into Dev

DefectDojo release bot and others added 15 commits April 28, 2025 15:25
….46.0-dev

Release: Merge back 2.45.3 into bugfix from: master-into-bugfix/2.45.3-2.46.0-dev
* most recent note: show date/author

* most recent note: show date/author
* Jira Webhooks: Prevent duplicate comments from dojo

* Remove excessive logging

* Fix ruff
* add tags article

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Cody Maffucci <[email protected]>

* fix failing build

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

* Update docs/content/en/working_with_findings/organizing_engagements_tests/tagging_objects.md

Co-authored-by: Harold Blankenship <[email protected]>

---------

Co-authored-by: Paul Osinski <[email protected]>
Co-authored-by: Cody Maffucci <[email protected]>
Co-authored-by: Harold Blankenship <[email protected]>
* Generic Parser: Support Test Type Meta

* Recover from a ruff bite

* Do not update test name
* view_endpoint fix error

* ui tests: add view_endpoint test

* ui tests: add view_endpoint test

* ui tests: add view_endpoint test

* ui tests: add view_endpoint test

* ui tests: add view_endpoint test
)

* Add input validation (branch to release num) for the release gha

* Update .github/workflows/release-1-create-pr.yml

Co-authored-by: valentijnscholten <[email protected]>

* Update .github/workflows/release-1-create-pr.yml

Co-authored-by: valentijnscholten <[email protected]>

* Update .github/workflows/release-1-create-pr.yml

Co-authored-by: valentijnscholten <[email protected]>

* Update .github/workflows/release-1-create-pr.yml

Co-authored-by: valentijnscholten <[email protected]>

* Update .github/workflows/release-1-create-pr.yml

Co-authored-by: valentijnscholten <[email protected]>

* Resolving merge conflict

---------

Co-authored-by: valentijnscholten <[email protected]>
* Update configure_sso.md

* Update configure_sso.md
@rossops rossops requested review from Maffooch and mtesauro as code owners May 5, 2025 15:12
@rossops rossops changed the title Bugfix Release 2.39.0: Merge Bugfix into Dev May 5, 2025
Copy link

dryrunsecurity bot commented May 5, 2025

DryRun Security

🔴 Risk threshold exceeded.

This pull request introduces several potential risks, including sensitive file edits, dynamic code execution vulnerabilities, potential information disclosure through expanded metadata, and workflow configuration changes that could impact contributor processes, with a notable urllib3 version upgrade and modifications to parsing and comment deduplication logic.

⚠️ Configured Codepaths Edit in dojo/api_v2/serializers.py
Vulnerability Configured Codepaths Edit
Description Sensitive edits detected for this file. Sensitive file paths and allowed authors can be configured in .dryrunsecurity.yaml.
💭 Unconfirmed Findings (7)
Vulnerability Potential Dynamic Code Execution Risk
Description Risk in dojo/tools/parser_test.py involving dynamic module loading via importlib.import_module(), which could allow loading arbitrary modules if settings are compromised
Vulnerability Potential Information Disclosure through Expanded Metadata
Description Multiple files with new metadata fields that could expose internal assessment information, tool details, and vulnerability context
Vulnerability Potential Workflow Misconfiguration
Description GitHub workflow configurations that might prevent workflows from running in forked repositories, potentially impacting contributor processes
Vulnerability Potential Dependency Version Change Risk
Description urllib3 major version upgrade from 1.26.20 to 2.4.0 that could introduce compatibility issues or new security considerations
Vulnerability Potential Status Override Risk
Description New reimport functionality in changelog that could allow automatic finding status changes without human verification
Vulnerability Potential Parsing Flexibility Loss
Description Removal of parsing methods in default_reimporter.py that could reduce flexibility in handling different parser types
Vulnerability Potential Duplicate Comment Bypass
Description Modified note deduplication logic in Jira link views that might allow similar comments to be created

We've notified @mtesauro.


All finding details can be found in the DryRun Security Dashboard.

@github-actions github-actions bot removed the helm label May 5, 2025
@rossops rossops changed the title Release 2.39.0: Merge Bugfix into Dev Release 2.46.0: Merge Bugfix into Dev May 5, 2025
@rossops rossops merged commit e21bfbb into dev May 5, 2025
79 of 80 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants