Skip to content

chore(deps): update ⬆️ vet-packages - #1124

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/vet-packages
Oct 27, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/vet-packages

Conversation

@renovate

@renovate renovate Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending Age Adoption Passing Confidence
aqua:aquasecurity/trivy tools minor 0.75.0 → 0.76.1 age adoption passing confidence
aqua:cli/cli tools minor 2.102.0 → 2.103.0 2.103.3 (+2) age adoption passing confidence
aqua:securego/gosec tools minor 2.29.0 → 2.30.0 age adoption passing confidence
npm:socket tools minor 1.8.2 → 1.10.1 1.11.0 age adoption passing confidence
pipx:semgrep (changelog) tools minor 1.180.0 → 1.182.1 age adoption passing confidence

Release notes are maintained in a PR comment by the renovate-release-notes-comment workflow.


Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • Between 03:00 AM and 05:59 AM (* 3-5 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from scottames as a code owner October 19, 2026 11:40
@renovate
renovate Bot enabled auto-merge (squash) October 19, 2026 11:40
@scottames-github-bot

scottames-github-bot Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Renovate Release Notes

Generated from Renovate's update table by the renovate-release-notes-comment workflow.

Packages that cannot be summarized from GitHub releases are listed explicitly below.

aquasecurity/trivy (aqua:aquasecurity/trivy)

v0.76.1: v0.76.1

Compare Source

🔐 Security update: eMudhra CA incident 🛡️

Trivy v0.76.1 includes mitigations for the eMudhra intermediate CA key compromise.

  • Official binaries are built with Go 1.27.3, which includes the certificate distrust mitigation tracked as CVE-2026-111943.
  • Official container images include an updated Alpine CA trust store that rejects the affected certificate chains.

We recommend upgrading to v0.76.1 and redeploying container images to apply these updates. If you build Trivy from source, use Go 1.27.3 or later and keep your runtime CA trust store up to date.

Changelog

  • e713f67f7d54decdcd9b3132c9751833dcced698 release: v0.76.1 [release/v0.76] (#11445)
  • 6647bd6ec5924087956285b773b8cae10508736e fix(deps): bump the aws group across 1 directory with 6 updates [backport: release/v0.76] (#11446)
  • e0964c97819b1d6a45b7e0426803745f173fc550 fix(deps): bump the docker group with 3 updates [backport: release/v0.76] (#11443)
  • 992c360c33d9f9627bb24c1fe3f20815110c88e5 fix(deps): bump the common group with 3 updates [backport: release/v0.76] (#11442)

v0.76.0: v0.76.0

Compare Source

⚡ Highlights ⚡

👉 aquasecurity/trivy#11409

Changelog

https://github.com/aquasecurity/trivy/blob/main/CHANGELOG.md#0760-2026-10-14

cli/cli (aqua:cli/cli)

v2.103.0: GitHub CLI 2.103.0

Compare Source

Expiring, auto-refreshing OAuth tokens (preview)

gh can now sign in with expiring OAuth credentials that it refreshes automatically. When you opt in, gh stores a short-lived access token alongside a rotating refresh token and refreshes the access token whenever it is needed, so you stay signed in without having to authenticate again.

To opt in for a single sign-in, run:

gh auth login --expiring

To prefer expiring credentials for every sign-in, run:

gh config set expiring_credentials enabled

gh auth status shows whether a credential is refreshable and when the current access token expires. Both gh auth status and gh auth token automatically refresh the access token when needed. Expiring tokens are available on github.com and GHE.com; on hosts that do not issue them, gh falls back to a regular non-expiring token.

If you use HTTPS as your git protocol, we advise using git 2.46 or newer and letting gh act as your git credential helper by running gh auth setup-git. This way gh serves and refreshes the expiring credential for git, and git does not cache it past its lifetime.

[!IMPORTANT]
Expiring access tokens should not be cached. Scripts and extensions that store the output of gh auth token will eventually hold an expired token, so run gh auth token again each time a token is needed. Tokens supplied through GH_TOKEN or GITHUB_TOKEN are never refreshed.

For more information, see Authenticating with GitHub CLI.

Manage issue artifacts with gh issue artifact (private preview)

gh issue artifact brings issue artifacts to the command line. Users and organizations enrolled in the private preview can use the list, view, create, edit, download, and delete commands to manage issue artifacts.

# Create a Markdown document with an attached image
gh issue artifact create 142 signin-plan.md --attach ./signin-flow.png

# Create an HTML document
gh issue artifact create 142 menu-prototype.html

# List or view artifacts
gh issue artifact list 142
gh issue artifact view 142 2

# Update a document or restore an earlier version
gh issue artifact edit 142 2 --body-file signin-plan-v2.md
gh issue artifact edit 142 2 --restore-version 5

Artifacts can also be addressed by their GitHub URLs, and Markdown documents support image and video attachments with --attach.

[!IMPORTANT]
Issue artifacts are in private preview. These commands only work for repositories enrolled in the preview. See the Issue Artifacts private preview announcement and feedback discussion for access instructions and to share feedback.

What's Changed

✨ Features

🐛 Fixes

📚 Docs & Chores

:dependabot: Dependencies

New Contributors

Full Changelog: cli/cli@v2.102.1...v2.103.0

v2.102.1: GitHub CLI 2.102.1

Compare Source

What's Changed

:dependabot: Dependencies

chore(deps): bump Go toolchain from 1.27.1 to 1.27.3 and golang.org/x/net from 0.58.0 to 0.60.0

Full Changelog: cli/cli@v2.102.0...v2.102.1

securego/gosec (aqua:securego/gosec)

v2.30.0: v2.30.0

Compare Source

Changelog

  • 5eb1d104ef85ff2c905c877eb600e8c1dee33a22 fix(g602): recognize equality comparison in minimumLenForBranch (#1796)
  • cc750ddcf0d2219e121034f86db3c6c2f3c76d50 fix(G112): honor read timeouts assigned through a struct field (#1798)
  • 1cbfd7e6488c2464f18603623354de1be9565b39 fix(G112): report read timeouts explicitly set to zero (#1797)
  • 05b9c4c0a7f49e421d7a459922a11bc0c0dd7197 feat(G706): extend log/slog method coverage (#1795)
  • 17ad2dd7533fd4c773d916e2bc81446917d593b5 fix(autofix): read the first text block of a Claude response (#1794)
  • b23171c64c662de0bc757c17feced6f4c10a877e fix(autofix): give every AI request its own timeout (#1793)
  • 20b9e5b1bcc56518b240bf1afc333d6589163cae fix(resolve): treat constants from other packages as resolved (#1792)
  • 86d3c26c060940ea7b6832c3b0d41e8ebf07a146 fix(autofix): return an error when a Gemini candidate has no content (#1791)
  • 14ef84f6feccf40be7f5092fd2db119bf3f5f836 Update to go version 1.27.3 and 1.26.10 (#1790)
  • 7cbd7a927365c48badf18bfb118e5503d606351f fix(autofix): default Gemini model to gemini-3.1-pro-preview (#1788)
  • 1e26bcef55d71e330db7ca5e494be6165ffbc35f fix(G102): resolve concatenated and constant listen addresses (#1787)
  • 836dbdb55d40238f021780afc91c237898db85e3 fix: default -concurrency to GOMAXPROCS so container CPU limits apply (#1786)
  • bbd69e23f657862f7e6d615dd8ba077663d593a3 fix(g602): track statically known lengths for append results in slice bounds check (#1773)
  • 30e2d38421dc927e1f4f7148dcb822c1308cf4cc feat(rules): add G125 to detect unescaped url.JoinPath elements (#1777)
  • 57c45b800aa0cbd12994ea142537673fd15d54b8 fix: load absolute file paths so nested modules are analysed from the parent directory (#1779)
  • 77fa84e3a47a5532d6893467f3df13d2af907541 fix(G118): treat a cancel sent on a channel as handed off (#1782)
  • ca547ab2f2c6c7c378bbb91e76e5b97321b55934 fix(G112): honor read timeouts assigned after the http.Server literal (#1781)
  • 024084bafcb4182ad1c0af86134aa71a819d6f52 fix(G303): resolve constant temp file paths (#1784)
  • 782eeb188eebedaf2335f3adac7052d106670324 fix(deps): update all dependencies (#1783)
  • 707f2271f66579a18e1da25794b1e8012247274b fix(G203): treat constant template arguments as safe (#1770)
  • 8c5daa67d0e2bec9069da20146b0e928fb9fa53b fix(G402): check TLS settings assigned through a *tls.Config (#1769)
  • 71577268350e1e0f2f1491de1ef53f1227b43c1f fix(deps): update all dependencies (#1775)
  • 7b1b5cebe007d62fb58eacb90fc571112939ec30 Update to go version 1.27.2 and 1.26.9 (#1772)
  • d2b649ec01825c20bd101ec584e559adb287e578 Keep SARIF driver rules sorted and resolve rule indexes at the end (#1767)
  • 1f52e64f6dfe434ae4261574baa9495c2532a6de fix(G602): track append() results for slice bounds checking (#1754)
  • ea75d9ff49b6bbea15f0eb5e0483408a553019a6 fix(deps): update all dependencies (#1768)
  • 65c2c082857febe898116edeb1fcddea0193634a fix(G602): trust len(nilSlice) == N guards, matching make()-backed slices (#1752)
  • 6ff893e9ef3f172b24f235acba2a31dab66fa379 fix(G407): treat an array IV/nonce as a zeroed buffer (#1763)
  • aaca8946492fb2a6ff3598c185ff97776e12ea6f fix(fileperms): resolve constant file and directory permissions (#1766)
  • 826f6f4fd18b7b0cf0a76b2df1994b3eb90da8f3 fix(G102): detect binding to the IPv6 unspecified address (#1760)
  • 021cc2eae58ed8ea0160ca8beab93648daefc0e7 fix(G407): stop the nonce source walk on cycles (#1761)
  • ccb369da13791bade6e735e70e833d0d095b7db0 fix(G407): do not count AEAD.Seal as the read that fills its own nonce (#1762)
  • 9b318063d35cfc5cdf2456de3b92830270e80326 fix(deps): update all dependencies (#1764)
  • 8c77519419e934a3e158dbf1a3fbbc0871b8c691 fix(G602): validate inequality len guards (#1757)
  • 027baa29ac97f58e9200d664d4ba63c9ea47a5ae fix(G121): track request captured by closures (#1759)
  • 9ede89eea46b783aa0a1d28804b817c6d57ff36d fix(deps): update all dependencies (#1756)
  • 29a042eca11db9ff0b3985146c5dd3ac46bbd24e fix: make nosec suppression independent of comment order (#1741)
  • 681347199262bc33b9b5119ae2b448dec5718240 fix(G403): resolve constant RSA key sizes (#1751)
  • 201d4136b42ab474d230d73ada12f7f98e57d8b0 fix(G602): validate subslice bounds under equality guards (#1749)
  • accb42475d41cfbf54df86bdf7e3e97b9f9bfbe5 fix(G124): resolve negated constant cookie flags (#1748)
  • 61fa1dafbaa3e41a5cb42a02eba204af91f60a41 fix(G602): report constant index equal to the length asserted by an equality guard (#1746)
  • 78fbcc7b89a935cdf88bb6a4ecd2a73d1c2e26c5 Skip taint call graphs when no sinks match (#1745)
  • 79b4fcd5e4aeed2f53ce93c499b63e4cb51e516e Fix brittle test for html writer (#1744)
  • d70cac375c74052389aed6f2209fd2fd942dc6ab fix(G404): ignore non-cryptographic Shuffle calls (#1742)
  • 9e8e5d91f2f39f90a574a18f55351b4a4832dacb fix(deps): update all dependencies (#1743)
  • 8075fd2e520d33330afe168f26fc7a91f57f2cbc fix(taint): remove Result.Source field that is never populated (#1739)
  • 58362d8a331e123b887741c27056f459c8b0660f Update all dependencies (#1737)
  • d98945a5b2856e4586445089f564085c3b453e8f Update go version 1.27.1 and 1.26.8 and phased out 1.25 (#1738)
  • 720c6797165a026baf0759c19fc3867dab7a8872 fix(report): correct Babel SRI hash (#1736)
  • 598d6146b91b2370c6f11f7d3cb256119d8cbfc4 fix(taint): make wide caller traversal deterministic (#1733)
  • 4d447d9bf750776ec436724dcaf728e5c629f2f6 fix(G702): skip the context argument of exec.CommandContext (#1730)
  • be1e315d68fe33d14151c244e1788671371b3c85 feat(taint): name the sink in taint finding messages (#1731)
  • a10213037ea9b2a351f608f6430b8b62a62ab60f Update all dependencies (#1734)
  • 57f161386e11e13e4c8a37255bc1a6502993d079 Update action to gosec version 2.29.0 (#1728)
SocketDev/socket-cli (npm:socket)

v1.10.1: v1.10.1

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.10.0...v1.10.1

v1.10.0: v1.10.0

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.9.1...v1.10.0

v1.9.1: v1.9.1

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.9.0...v1.9.1

v1.9.0: v1.9.0

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.8.4...v1.9.0

v1.8.4: v1.8.4

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.8.3...v1.8.4

v1.8.3: v1.8.3

Compare Source

What's Changed

Full Changelog: SocketDev/socket-cli@v1.8.2...v1.8.3

Skipped Packages

GitHub Release Notes Unavailable

  • pipx:semgrep: No GitHub release was found for 1.182.1

@renovate
renovate Bot force-pushed the renovate/vet-packages branch 9 times, most recently from d8f12ab to af98192 Compare October 26, 2026 23:08
@renovate
renovate Bot force-pushed the renovate/vet-packages branch from af98192 to fdc51f8 Compare October 27, 2026 11:53
@renovate
renovate Bot force-pushed the renovate/vet-packages branch from fdc51f8 to ba24f9e Compare October 27, 2026 14:49
@renovate
renovate Bot merged commit c9c6ff5 into main Oct 27, 2026
6 checks passed
@renovate
renovate Bot deleted the renovate/vet-packages branch October 27, 2026 14:52
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.

0 participants