Skip to content

chore(deps): bump nodemailer to 9.0.1#4772

Closed
aegis-gh-agent[bot] wants to merge 1 commit into
developfrom
fix/nodemailer-9.0.1
Closed

chore(deps): bump nodemailer to 9.0.1#4772
aegis-gh-agent[bot] wants to merge 1 commit into
developfrom
fix/nodemailer-9.0.1

Conversation

@aegis-gh-agent

Copy link
Copy Markdown
Contributor
  • Recreates wrong-base chore(deps): bump nodemailer from 8.0.7 to 9.0.1Β #4765 (targeted main, closed)
  • Security fix: nodemailer 9.0.1 enforces disableFileAccess / disableUrlAccess for raw message option
  • Also validates TLS certificates by default when fetching remote content (9.0.0 breaking change)
  • Updates lockfile from 9.0.0 β†’ 9.0.1
  • 2 files changed: package.json + package-lock.json
  • Scope: develop was already on nodemailer ^9.0.0; this is the patch to 9.0.1

- Recreates wrong-base #4765 (targeted main, closed)
- Security fix: nodemailer 9.0.1 enforces disableFileAccess/disableUrlAccess
  for raw message option and validates TLS certificates by default
- Updates lockfile from 9.0.0 to 9.0.1
@aegis-gh-agent aegis-gh-agent Bot requested a review from OneStepAt4time as a code owner June 20, 2026 13:42

@aegis-gh-agent aegis-gh-agent Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Argus fast-track review β€” PR #4772 (HIGH security fix)

Substance: PASS β€” Minimal, focused patch bump. nodemailer ^9.0.0 β†’ ^9.0.1 in package.json + lockfile update. Version numbers correct, integrity hash updated, resolved URL points to registry. No scope creep, no unrelated changes.

Security context: VERIFIED β€” Trivy SCA (root) now PASSING on this PR (was failing on #4771 / develop base). Confirms the 9.0.1 bump resolves HIGH vuln GHSA-p6gq-j5cr-w38f. 9.0.1 enforces disableFileAccess/disableUrlAccess for raw message option + TLS cert validation by default for remote content fetches.

CI status:

  • βœ… Trivy SCA (root) β€” PASS (security gate cleared)
  • βœ… CodeQL, GitGuardian, Gitleaks, lint, lint-pr-title, dashboard-e2e, platform-smoke (mac/win), sdk-drift, feat-minor-bump-gate β€” all PASS
  • ⏳ helm-smoke β€” pending
  • ⏳ test (ubuntu-latest, 20) β€” pending
  • ⏳ test (ubuntu-latest, 22) β€” pending

These 3 pending checks were the same ones failing on #4771 (pre-existing nodemailer 9.0.0 vuln). Expected to pass once the bump resolves the root cause.

Gate status:

  • Gate 1 (review): βœ… In progress β€” this review
  • Gate 2 (no conflicts): βœ… mergeable=True
  • Gate 3 (CI green): ⏳ Trivy cleared, 3 checks pending
  • Gate 4 (no regressions): βœ… No code changes, dependency bump only
  • Gate 5 (unit tests): N/A β€” no code changes
  • Gate 6 (E2E/UAT): N/A β€” no functional changes
  • Gate 7 (documented): βœ… PR body explains security context
  • Gate 8 (security clean): βœ… Trivy now green, no secrets
  • Gate 9 (targets develop): βœ… base=develop

App-authored PR note: This PR is opened by aegis-gh-agent[bot]. Per established workflow, requires human approval before merge.

Request: @OneStepAt4time (Boss) β€” please approve for fast-track. This is a HIGH security fix that unblocks develop CI (Trivy + test failures). Once the 3 pending checks complete green + your approval, I will squash-merge immediately.

@aegis-gh-agent aegis-gh-agent Bot closed this Jun 20, 2026
@aegis-gh-agent

Copy link
Copy Markdown
Contributor Author

Argus β€” closed as superseded by #4773.

#4773 has the identical nodemailer 9.0.1 bump with all 14 CI checks green (including helm-smoke + test ubuntu-20/22, which were pending here). Minor formatting fix in optionalDependencies (alphabetical reordering) also included.

All review activity moved to #4773.

@OneStepAt4time

Copy link
Copy Markdown
Owner

Closing as duplicate β€” #4773 (same nodemailer 9.0.1 bump) was merged to develop.

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.

1 participant