Closed dependabot[bot] closed 2 months ago
Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information
A race condition is a flaw that produces an unexpected result when the timing of actions impact other actions.
This is probably one of the two most exploited vulnerabilities in web applications and has led to a number of high profile company breaches. It occurs when an application fails to sanitize or validate input before using it to dynamically construct a statement. An attacker that exploits this vulnerability will be able to gain access to the underlying database and view or modify data without permission.
Unable to locate .performanceTestingBot config file
The recent updates to the go.mod
file include significant upgrades to various dependencies, enhancing functionality, security, and performance. Key libraries like pgx
and btcd
have been updated to their latest versions, while new indirect dependencies were introduced to support these changes. This proactive maintenance ensures compatibility and positions the project for improved reliability and feature support.
File(s) | Change Summary |
---|---|
go.mod |
Updated github.com/jackc/pgx/v5 to v5.5.4 ; upgraded btcsuite/btcd to v0.24.0 and added new indirect dependencies. Updated pgconn , pgproto3/v2 , pgtype , and pgx/v4 to their respective latest versions. New indirect dependency puddle/v2 added. |
🐰 In the meadow where the code does play,
Dependencies dance in a bright bouquet.
Upgraded versions, oh what a delight,
Security and features shining bright!
Hops of joy for changes made,
In the garden of code, we're not afraid! 🌼✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
:warning: We detected 1 security issue in this pull request:
👉 Go to the dashboard for detailed results.
📥 Happy? Share your feedback with us.
Use of vulnerable components will introduce weaknesses into the application. Components with published vulnerabilities will allow easy exploitation as resources will often be available to automate the process.
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.
Bumps the go_modules group with 4 updates in the / directory: github.com/jackc/pgx/v5, github.com/btcsuite/btcd, github.com/jackc/pgproto3/v2 and github.com/jackc/pgx/v4.
Updates
github.com/jackc/pgx/v5
from 5.4.1 to 5.5.4Changelog
Sourced from github.com/jackc/pgx/v5's changelog.
... (truncated)
Commits
da6f2c9
Update changelogc543134
SQL sanitizer wraps arguments in parentheses20344df
Check for overflow on uint16 sizes in pgproto3adbb38f
Do not allow protocol messages larger than ~1GBc1b0a01
Fix behavior of CollectRows to return empty slice if Rows are empty88dfc22
Fix simple protocol encoding of json.RawMessage2e84dcc
*Pipeline.getResults should close pipeline on errord149d3f
Fix panic in TryFindUnderlyingTypeScanPlan046f497
deallocateInvalidatedCachedStatements now runs in transactions8896bd6
Handle invalid sslkey fileUpdates
github.com/btcsuite/btcd
from 0.20.1-beta to 0.24.0Release notes
Sourced from github.com/btcsuite/btcd's releases.
... (truncated)
Commits
b1b9420
Merge pull request #2082 from btcsuite/btcd-244ec8f01
rpcclient: fix race condition indoDisconnect
8d2ab63
build: bump version to btcd v0.243c24785
chaincfg: update mainnet block hashesbf23715
btcd: add SECURITY.mdd64de4a
build: update to btcutil v1.1.516684f6
Merge pull request #2073 from Roasbeef/wire-opts790c570
Merge pull request #2081 from Roasbeef/dont-serialize-tx-for-txhashb0e9636
wire: consistently use defer for returning scratch bufferse102a81
btcutil: add benchmarks for Hash + WitnessHashUpdates
github.com/jackc/pgproto3/v2
from 2.0.7 to 2.3.3Commits
945c212
Backport fixes from pgx v50c0f7b0
Add pgx v5 notef59ff94
UnmarshalJSON: removing hex decodefd427c0
Don't panic when receiving zero bytes with "slice bounds out of range"175856f
add GSS authentication to pgproto3c6ccb4b
Addressing feedbacke145003
Addressing feedback1d7886b
Adding UTsfa2b096
fix: Adding overall format before appending ColumnFormatCodes40ecac4
Remove unimplemented JSON marshalling for FunctionCall type.Updates
github.com/jackc/pgx/v4
from 4.10.1 to 4.18.2Changelog
Sourced from github.com/jackc/pgx/v4's changelog.
... (truncated)
Commits
14690df
Update changelog779548e
Update required Go version to 1.1780e9662
Update github.com/jackc/pgconn to v1.14.30bf9ac3
Fix erroneous test casef94eb0e
Always wrap arguments in parentheses in the SQL sanitizer826a892
Fix SQL injection via line comment creation in simple protocol7d882f9
Fix *dbTx.Exec not checking if it is already closed1d07b8b
go mod tidy13468eb
Release v4.18.17fed69b
simplify duplicatepgx
registration guardDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show
Summary by CodeRabbit