Skip to content

MX-17167 - Bump dependencies - dependabot fixes#7262

Closed
mradian1 wants to merge 18 commits into
rc/supernovafrom
dependabot-fixes-2025
Closed

MX-17167 - Bump dependencies - dependabot fixes#7262
mradian1 wants to merge 18 commits into
rc/supernovafrom
dependabot-fixes-2025

Conversation

@mradian1

@mradian1 mradian1 commented Sep 16, 2025

Copy link
Copy Markdown

Reasoning behind the pull request

Security alerts:

  • Pion Interceptor's improper RTP padding handling allows remote crash for SFU users (DoS) => Bump github.com/pion/interceptor from 0.1.37 to 0.1.39
  • golang.org/x/net vulnerable to Cross-site Scripting => Bump golang.org/x/net from 0.33.0 to 0.38.0
  • golang.org/x/crypto Vulnerable to Denial of Service (DoS) via Slow or Incomplete Key Exchange => Bump golang.org/x/crypto from 0.31.0 to 0.35.0
  • HTTP Proxy bypass using IPv6 Zone IDs in golang.org/x/net => Bump golang.org/x/net from 0.33.0 to 0.38.0
  • Gin mishandles a wildcard at the end of an origin string => Bump github.com/gin-contrib/cors from 1.4.0 to 1.6.0

Proposed changes

  • github.com/gin-contrib/cors v1.4.0 => github.com/gin-contrib/cors v1.7.6

results:

  1. golang.org/x/crypto v0.32.0 => golang.org/x/crypto v0.39.0
  2. golang.org/x/net v0.34.0 => golang.org/x/net v0.41.0
  • mx-chain-communication-go in Dependabot updates #72 : github.com/libp2p/go-libp2p v0.38.2 => github.com/libp2p/go-libp2p v0.42.1
    results:
  1. github.com/pion/interceptor v0.1.37 => github.com/pion/interceptor v0.1.40

Testing procedure

Pre-requisites

Based on the Contributing Guidelines the PR author and the reviewers must check the following requirements are met:

  • was the PR targeted to the correct branch?
  • if this is a larger feature that probably needs more than one PR, is there a feat branch created?
  • if this is a feat branch merging, do all satellite projects have a proper tag inside go.mod?

@mradian1 mradian1 self-assigned this Sep 16, 2025
@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 1dce8cbfc8ccbb9ddb2a6174b07d88ecb4591331
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_16__13_33_44
  • PYTEST_EXIT_CODE: ``

@codecov

codecov Bot commented Sep 16, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.53%. Comparing base (54c6925) to head (3274e1e).
⚠️ Report is 120 commits behind head on rc/supernova.

Additional details and impacted files
@@              Coverage Diff              @@
##           rc/supernova    #7262   +/-   ##
=============================================
  Coverage         77.52%   77.53%           
=============================================
  Files               882      882           
  Lines            123558   123558           
=============================================
+ Hits              95790    95801   +11     
+ Misses            21425    21417    -8     
+ Partials           6343     6340    -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 1dce8cbfc8ccbb9ddb2a6174b07d88ecb4591331
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_16__13_48_35
  • PYTEST_EXIT_CODE: ``

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 1dce8cbfc8ccbb9ddb2a6174b07d88ecb4591331
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_16__16_53_55
  • PYTEST_EXIT_CODE: ``

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses security vulnerabilities by bumping various Go dependencies to their latest secure versions. The changes target specific security alerts related to DoS vulnerabilities, XSS issues, and improper handling in various libraries.

  • Updates multiple dependencies to address security vulnerabilities including Pion Interceptor, golang.org/x/net, golang.org/x/crypto, and gin-contrib/cors
  • Bumps Go version specification from 1.23 to 1.23.0 for more precise version handling
  • Updates numerous transitive dependencies as a result of the primary dependency upgrades

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 0f002342e41f9cdccd05cb18f77bb90a3e7b7824
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_17__09_06_53
  • PYTEST_EXIT_CODE: ``

@AdoAdoAdo

Copy link
Copy Markdown
Contributor

Run Tests:
mx-chain-simulator-go: rc/v1.7.next1
mx-chain-testing-suite: rc/v1.7.next1

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bd0267e42184fe588def7cae43277af08af302ef
  • Current Branch: master
  • mx-chain-go Target Branch: ``
  • mx-chain-simulator-go Target Branch: rc/v1.7.next1
  • mx-chain-testing-suite Target Branch: rc/v1.7.next1
  • mx-chain-simulator-go Commit Hash: ad04d52089f75fc08e2f9f003a75193736a703a3

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_17__15_18_12
  • PYTEST_EXIT_CODE: ``

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 0f002342e41f9cdccd05cb18f77bb90a3e7b7824
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: rc/v1.7.next1
  • mx-chain-testing-suite Target Branch: rc/v1.7.next1
  • mx-chain-simulator-go Commit Hash: ad04d52089f75fc08e2f9f003a75193736a703a3

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_17__15_22_00
  • PYTEST_EXIT_CODE: ``

@elvisboghiu

Copy link
Copy Markdown
Contributor

Run Tests:
mx-chain-simulator-go: rc/andromeda
mx-chain-testing-suite: rc/andromeda

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bd0267e42184fe588def7cae43277af08af302ef
  • Current Branch: master
  • mx-chain-go Target Branch: ``
  • mx-chain-simulator-go Target Branch: rc/andromeda
  • mx-chain-testing-suite Target Branch: rc/andromeda
  • mx-chain-simulator-go Commit Hash: 00a516b0bd1b07439205a185604c4e35f9f67ddc

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_17__15_32_55
  • PYTEST_EXIT_CODE: ``

@sstanculeanu

Copy link
Copy Markdown
Collaborator

Run Tests:
mx-chain-simulator-go: main
mx-chain-testing-suite: main

@github-actions

Copy link
Copy Markdown

Integration Tests passed successfully!

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bd0267e42184fe588def7cae43277af08af302ef
  • Current Branch: master
  • mx-chain-go Target Branch: ``
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_17__15_36_14
  • PYTEST_EXIT_CODE: 0

@github-actions

Copy link
Copy Markdown

Integration Tests passed successfully!

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: 0f002342e41f9cdccd05cb18f77bb90a3e7b7824
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_SEPTEMBER_18__07_35_37
  • PYTEST_EXIT_CODE: 0

@miiu96

miiu96 commented Sep 18, 2025

Copy link
Copy Markdown
Contributor

should this PR be retargeted to rc/teegarden?

danidrasovean
danidrasovean previously approved these changes Sep 23, 2025
@github-actions

github-actions Bot commented Oct 9, 2025

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bce038eb2da7b303f5284a433cf889d401c3e455
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_OCTOBER_09__08_43_47
  • PYTEST_EXIT_CODE: ``

@sstanculeanu sstanculeanu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to be decided where we merge it

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bce038eb2da7b303f5284a433cf889d401c3e455
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_OCTOBER_10__06_51_37
  • PYTEST_EXIT_CODE: ``

@github-actions

Copy link
Copy Markdown

Integration Tests completed with failures or errors.

📊 MultiversX Automated Test Report: View Report

🔄 Build Details:

  • mx-chain-go Commit Hash: bce038eb2da7b303f5284a433cf889d401c3e455
  • Current Branch: dependabot-fixes-2025
  • mx-chain-go Target Branch: master
  • mx-chain-simulator-go Target Branch: main
  • mx-chain-testing-suite Target Branch: main
  • mx-chain-simulator-go Commit Hash: 615e55d9f82a1d2f59d5d3e0cd7234bdec6a9ada

🚀 Environment Variables:

  • TIMESTAMP: 2025_OCTOBER_10__07_37_29
  • PYTEST_EXIT_CODE: ``

@AdoAdoAdo AdoAdoAdo changed the base branch from master to feat/supernova-async-exec December 5, 2025 12:08
@AdoAdoAdo AdoAdoAdo dismissed danidrasovean’s stale review December 5, 2025 12:08

The base branch was changed.

sstanculeanu
sstanculeanu previously approved these changes Dec 5, 2025
@AdoAdoAdo AdoAdoAdo self-assigned this Mar 2, 2026
sstanculeanu
sstanculeanu previously approved these changes Mar 2, 2026
Base automatically changed from feat/supernova-async-exec to rc/supernova April 6, 2026 07:58
@AdoAdoAdo AdoAdoAdo dismissed sstanculeanu’s stale review April 6, 2026 07:58

The base branch was changed.

@sstanculeanu

Copy link
Copy Markdown
Collaborator

covered in #7843

@sstanculeanu sstanculeanu deleted the dependabot-fixes-2025 branch July 14, 2026 09:17
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.

7 participants