Skip to content

[agent] chore(deps): bump basic-ftp from 5.3.0 to 5.3.1#742

Merged
nirinchev merged 1 commit intomainfrom
fix/dependabot-258-basic-ftp-5.3.1-573476f2029b793e
May 8, 2026
Merged

[agent] chore(deps): bump basic-ftp from 5.3.0 to 5.3.1#742
nirinchev merged 1 commit intomainfrom
fix/dependabot-258-basic-ftp-5.3.1-573476f2029b793e

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 8, 2026

Bumps the transitive dependency basic-ftp from 5.3.0 to 5.3.1 to resolve Dependabot alert #258.

Security advisory

GHSA-rpmf-866q-6p89 / CVE-2026-44240basic-ftp ≤ 5.3.0 allows a malicious FTP server to cause client-side denial of service via unbounded multiline control-response buffering. The fix in 5.3.1 introduces a maximum control-response buffer size.

Severity: High (CVSS 7.5)

Dependency chain

packages/devtools-proxy-support
  → pac-proxy-agent ^7.0.2
    → get-uri ^6.0.1
      → basic-ftp ^5.0.2  (was 5.3.0 → now 5.3.1)

Change

Only package-lock.json was modified. The basic-ftp range (^5.0.2) in get-uri already permits 5.3.1; the lockfile simply had the previous latest (5.3.0) pinned. Running npm update basic-ftp --package-lock-only updated the resolved version to 5.3.1 without any manifest changes required.

Generated by Dependabot remediation agent · ● 624.3K ·

Resolves GHSA-rpmf-866q-6p89 / CVE-2026-44240. Updates the transitive
dependency basic-ftp (via get-uri → pac-proxy-agent) to 5.3.1 which
introduces a maximum control-response buffer size, preventing unbounded
memory growth when connected to a malicious FTP server.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nirinchev nirinchev marked this pull request as ready for review May 8, 2026 12:52
@nirinchev nirinchev closed this May 8, 2026
@nirinchev nirinchev reopened this May 8, 2026
@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage is 78.63%fix/dependabot-258-basic-ftp-5.3.1-573476f2029b793e into main. No base build found for main.

@nirinchev nirinchev merged commit 4e3eaff into main May 8, 2026
36 checks passed
@nirinchev nirinchev deleted the fix/dependabot-258-basic-ftp-5.3.1-573476f2029b793e branch May 8, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants