chore(SEC-10672): upgrade basic-ftp to 5.3.1#43
Conversation
Resolves GHSA-rpmf-866q-6p89 (CVE-2026-44240) — basic-ftp <= 5.3.0 allows a malicious FTP server to cause client-side denial of service via unbounded multiline control response buffering. basic-ftp is a transitive dependency via get-uri's `^5.0.2` range; bumping the lockfile entry to 5.3.1 stays within the existing range.
|
PR opened by agent |
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Pushed commit Commit, push, and open draft PR PR opened by agent open draft PR |
Summary
Resolves SEC-10672 — upgrade
basic-ftpto 5.3.1 to fix GHSA-rpmf-866q-6p89 (CVE-2026-44240, HIGH).basic-ftp <= 5.3.0allows a malicious FTP server to cause client-side denial of service via unbounded multiline control response buffering.Change
basic-ftpis a transitive dependency in this repo (viaget-uri's^5.0.2range). Bumping the lockfile entry from 5.0.5 → 5.3.1 stays within the existing range, so nopackage.jsonchanges are needed.yarn install --frozen-lockfilesucceeds andnode_modules/basic-ftp/package.jsonreports"version": "5.3.1".Test plan
yarn install --frozen-lockfilesucceeds (lockfile consistent)yarn lintpasses (TypeScript + ESLint)node_modules/basic-ftpresolves to 5.3.1yarn.lock🤖 Generated with Claude Code