Skip to content

Release: Merge back 2.49.3 into dev from: master-into-dev/2.49.3-2.50.0-dev#13043

Merged
rossops merged 15 commits intodevfrom
master-into-dev/2.49.3-2.50.0-dev
Aug 25, 2025
Merged

Release: Merge back 2.49.3 into dev from: master-into-dev/2.49.3-2.50.0-dev#13043
rossops merged 15 commits intodevfrom
master-into-dev/2.49.3-2.50.0-dev

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Release triggered by rossops

DefectDojo release bot and others added 14 commits August 18, 2025 19:21
….50.0-dev

Release: Merge back 2.49.2 into bugfix from: master-into-bugfix/2.49.2-2.50.0-dev
Bumps  and [brace-expansion](https://github.com/juliangruber/brace-expansion). These dependencies needed to be updated together.

Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

Updates `brace-expansion` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
- dependency-name: brace-expansion
  dependency-version: 2.0.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* BlackDuck: Support import in plaintext or bytes

* Normalize unit test to look like the others
[docs] update Priority & Risk docs
mend: fix handling known_exploited/ransomware_used
Release: Merge release into master from: release/2.49.3
@github-actions
Copy link
Copy Markdown
Contributor Author

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Copy Markdown
Contributor Author

Conflicts have been resolved. A maintainer will review the pull request shortly.

@github-actions github-actions Bot added settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR docs unittests parser helm labels Aug 25, 2025
@dryrunsecurity
Copy link
Copy Markdown

DryRun Security

This pull request contains a potential uncontrolled resource consumption vulnerability in the zip file processing logic, where an attacker could potentially create a malicious zip file that could cause a Denial of Service by overwhelming system resources, though the current risk is assessed as passing and non-blocking.

Uncontrolled Resource Consumption (Zip Bomb) in dojo/tools/blackduck_component_risk/importer.py
Vulnerability Uncontrolled Resource Consumption (Zip Bomb)
Description The code processes zip files without implementing checks for the uncompressed size of files or the total number of files within the archive. This allows an attacker to craft a malicious zip file (a 'zip bomb') that, when processed, could lead to excessive memory consumption or CPU usage, resulting in a Denial of Service (DoS) for the application.

components = {}
source = {}
try:
with zipfile.ZipFile(report) as zipf:
c_file = False
s_file = False
for full_file_name in zipf.namelist():


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

@rossops rossops merged commit 9adaaa3 into dev Aug 25, 2025
88 checks passed
@rossops rossops deleted the master-into-dev/2.49.3-2.50.0-dev branch August 25, 2025 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs helm parser settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR unittests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants