dependabot[bot] opened a new pull request, #65204:
URL: https://github.com/apache/airflow/pull/65204

   Bumps [axios](https://github.com/axios/axios) from 1.13.6 to 1.15.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/axios/axios/releases";>axios's releases</a>.</em></p>
   <blockquote>
   <h2>v1.15.0</h2>
   <p>This release delivers two critical security patches, adds runtime support 
for Deno and Bun, and includes significant CI hardening, documentation 
improvements, and routine dependency updates.</p>
   <h2>⚠️ Important Changes</h2>
   <ul>
   <li><strong>Deprecation:</strong> <code>url.parse()</code> usage has been 
replaced to address Node.js deprecation warnings. If you are on a recent 
version of Node.js, this resolves console warnings you may have been seeing. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10625";>#10625</a></strong>)</li>
   </ul>
   <h2>🔒 Security Fixes</h2>
   <ul>
   <li><strong>Proxy Handling:</strong> Fixed a <code>no_proxy</code> hostname 
normalisation bypass that could lead to Server-Side Request Forgery (SSRF). 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10661";>#10661</a></strong>)</li>
   <li><strong>Header Injection:</strong> Fixed an unrestricted cloud metadata 
exfiltration vulnerability via a header injection chain. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10660";>#10660</a></strong>)</li>
   </ul>
   <h2>🚀 New Features</h2>
   <ul>
   <li><strong>Runtime Support:</strong> Added compatibility checks and 
documentation for Deno and Bun environments. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10652";>#10652</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10653";>#10653</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li><strong>CI Security:</strong> Hardened workflow permissions to least 
privilege, added the <code>zizmor</code> security scanner, pinned action 
versions, and gated npm publishing with OIDC and environment protection. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10618";>#10618</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10619";>#10619</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10627";>#10627</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10637";>#10637</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10666";>#10666</a></strong>)</li>
   <li><strong>Dependencies:</strong> Bumped <code>serialize-javascript</code>, 
<code>handlebars</code>, <code>picomatch</code>, <code>vite</code>, and 
<code>denoland/setup-deno</code> to latest versions. Added a 7-day Dependabot 
cooldown period. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10574";>#10574</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10572";>#10572</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10568";>#10568</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10663";>#10663</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10664";>#10664</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10665";>#10665</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10669";>#10669</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10670";>#10670</a></strong>,
 <strong><a hre
 
f="https://redirect.github.com/axios/axios/issues/10616";>#10616</a></strong>)</li>
   <li><strong>Documentation:</strong> Unified docs, improved 
<code>beforeRedirect</code> credential leakage example, clarified 
<code>withCredentials</code>/<code>withXSRFToken</code> behaviour, HTTP/2 
support notes, async/await timeout error handling, header case preservation, 
and various typo fixes. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10649";>#10649</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10624";>#10624</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/7452";>#7452</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/7471";>#7471</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10654";>#10654</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10644";>#10644</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10589";>#10589</a></strong>)</li>
   <li><strong>Housekeeping:</strong> Removed stale files, regenerated 
lockfile, and updated sponsor scripts and blocks. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10584";>#10584</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10650";>#10650</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10582";>#10582</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10640";>#10640</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10659";>#10659</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10668";>#10668</a></strong>)</li>
   <li><strong>Tests:</strong> Added regression coverage for urlencoded 
<code>Content-Type</code> casing. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10573";>#10573</a></strong>)</li>
   </ul>
   <h2>🌟 New Contributors</h2>
   <p>We are thrilled to welcome our new contributors. Thank you for helping 
improve Axios:</p>
   <ul>
   <li><strong><a 
href="https://github.com/raashish1601";><code>@​raashish1601</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10573";>#10573</a></strong>)</li>
   <li><strong><a 
href="https://github.com/Kilros0817";><code>@​Kilros0817</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10625";>#10625</a></strong>)</li>
   <li><strong><a 
href="https://github.com/ashstrc";><code>@​ashstrc</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10624";>#10624</a></strong>)</li>
   <li><strong><a 
href="https://github.com/Abhi3975";><code>@​Abhi3975</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10589";>#10589</a></strong>)</li>
   <li><strong><a 
href="https://github.com/theamodhshetty";><code>@​theamodhshetty</code></a></strong>
 (<strong><a 
href="https://redirect.github.com/axios/axios/issues/7452";>#7452</a></strong>)</li>
   </ul>
   <h2>v1.14.0</h2>
   <p>This release focuses on compatibility fixes, adapter stability 
improvements, and test/tooling modernisation.</p>
   <h2>⚠️ Important Changes</h2>
   <ul>
   <li><strong>Breaking Changes:</strong> None identified in this release.</li>
   <li><strong>Action Required:</strong> If you rely on env-based proxy 
behaviour or CJS resolution edge-cases, validate your integration after upgrade 
(notably <code>proxy-from-env</code> v2 alignment and <code>main</code> entry 
compatibility fix).</li>
   </ul>
   <h2>🚀 New Features</h2>
   <ul>
   <li><strong>Runtime Features:</strong> No new end-user features were 
introduced in this release.</li>
   <li><strong>Test Coverage Expansion:</strong> Added broader smoke/module 
test coverage for CJS and ESM package usage. (<a 
href="https://redirect.github.com/axios/axios/pull/7510";>#7510</a>)</li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>Headers:</strong> Trim trailing CRLF in normalised header 
values. (<a 
href="https://redirect.github.com/axios/axios/pull/7456";>#7456</a>)</li>
   <li><strong>HTTP/2:</strong> Close detached HTTP/2 sessions on timeout to 
avoid lingering sessions. (<a 
href="https://redirect.github.com/axios/axios/pull/7457";>#7457</a>)</li>
   <li><strong>Fetch Adapter:</strong> Cancel <code>ReadableStream</code> 
created during request-stream capability probing to prevent async resource 
leaks. (<a 
href="https://redirect.github.com/axios/axios/pull/7515";>#7515</a>)</li>
   <li><strong>Proxy Handling:</strong> Fixed env proxy behavior with 
<code>proxy-from-env</code> v2 usage. (<a 
href="https://redirect.github.com/axios/axios/pull/7499";>#7499</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md";>axios's 
changelog</a>.</em></p>
   <blockquote>
   <h2>v1.15.0 — April 7, 2026</h2>
   <p>This release delivers two critical security patches targeting header 
injection and SSRF via proxy bypass, adds official runtime support for Deno and 
Bun, and includes significant CI security hardening.</p>
   <h2>🔒 Security Fixes</h2>
   <ul>
   <li>
   <p><strong>Header Injection (CRLF):</strong> Rejects any header value 
containing <code>\r</code> or <code>\n</code> characters to block CRLF 
injection chains that could be used to exfiltrate cloud metadata (IMDS). 
Behavior change: headers with CR/LF now throw <code>&quot;Invalid character in 
header content&quot;</code>. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10660";>#10660</a></strong>)</p>
   </li>
   <li>
   <p><strong>SSRF via <code>no_proxy</code> Bypass:</strong> Introduces a 
<code>shouldBypassProxy</code> helper that normalises hostnames (strips 
trailing dots, handles bracketed IPv6) before evaluating 
<code>no_proxy</code>/<code>NO_PROXY</code> rules, closing a gap that could 
cause loopback or internal hosts to be inadvertently proxied. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10661";>#10661</a></strong>)</p>
   </li>
   </ul>
   <h2>🚀 New Features</h2>
   <ul>
   <li><strong>Deno &amp; Bun Runtime Support:</strong> Added full smoke test 
suites for Deno and Bun, with CI workflows that run both runtimes before any 
release is cut. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10652";>#10652</a></strong>)</li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li><strong>Node.js v22 Compatibility:</strong> Replaced deprecated 
<code>url.parse()</code> calls with the WHATWG 
<code>URL</code>/<code>URLSearchParams</code> API across examples, sandbox, and 
tests, eliminating <code>DEP0169</code> deprecation warnings on Node.js v22+. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10625";>#10625</a></strong>)</li>
   </ul>
   <h2>🔧 Maintenance &amp; Chores</h2>
   <ul>
   <li>
   <p><strong>CI Security Hardening:</strong> Added <a 
href="https://github.com/zizmorcore/zizmor";>zizmor</a> GitHub Actions security 
scanner; switched npm publish to OIDC Trusted Publishing (removing the 
long-lived <code>NODE_AUTH_TOKEN</code>); pinned all action references to full 
commit SHAs; narrowed workflow permissions to least privilege; gated the 
publish step behind a dedicated <code>npm-publish</code> environment; and 
blocked the sponsor-block workflow from running on forks. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10618";>#10618</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10619";>#10619</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10627";>#10627</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10637";>#10637</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10641";>#10641</a></strong>,
 <strong><a href="https://redirect.github.com/axi
 os/axios/issues/10666">#10666</a></strong>)</p>
   </li>
   <li>
   <p><strong>Docs:</strong> Clarified HTTP/2 support and the unsupported 
<code>httpVersion</code> option; added documentation for header case 
preservation; improved the <code>beforeRedirect</code> example to prevent 
accidental credential leakage. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10644";>#10644</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10654";>#10654</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10624";>#10624</a></strong>)</p>
   </li>
   <li>
   <p><strong>Dependencies:</strong> Bumped <code>picomatch</code>, 
<code>handlebars</code>, <code>serialize-javascript</code>, <code>vite</code> 
(×3), <code>denoland/setup-deno</code>, and 4 additional dev dependencies to 
latest versions. (<strong><a 
href="https://redirect.github.com/axios/axios/issues/10564";>#10564</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10565";>#10565</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10567";>#10567</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10568";>#10568</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10572";>#10572</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10574";>#10574</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10663";>#10663</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10664";>#10664</a></strong>,
 <strong><a href="htt
 ps://redirect.github.com/axios/axios/issues/10665">#10665</a></strong>, 
<strong><a 
href="https://redirect.github.com/axios/axios/issues/10669";>#10669</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10670";>#10670</a></strong>)</p>
   </li>
   </ul>
   <h2>🌟 New Contributors</h2>
   <p>We are thrilled to welcome our new contributors. Thank you for helping 
improve axios:</p>
   <ul>
   <li><strong><a 
href="https://github.com/Kilros0817";><code>@​Kilros0817</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10625";>#10625</a></strong>)</li>
   <li><strong><a 
href="https://github.com/shaanmajid";><code>@​shaanmajid</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10616";>#10616</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10617";>#10617</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10618";>#10618</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10619";>#10619</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10637";>#10637</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10641";>#10641</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10666";>#10666</a></strong>)</li>
   <li><strong><a 
href="https://github.com/ashstrc";><code>@​ashstrc</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10624";>#10624</a></strong>,
 <strong><a 
href="https://redirect.github.com/axios/axios/issues/10644";>#10644</a></strong>)</li>
   <li><strong><a 
href="https://github.com/Abhi3975";><code>@​Abhi3975</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10589";>#10589</a></strong>)</li>
   <li><strong><a 
href="https://github.com/raashish1601";><code>@​raashish1601</code></a></strong> 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/10573";>#10573</a></strong>)</li>
   </ul>
   <p><a href="https://github.com/axios/axios/compare/v1.14.0...v1.15.0";>Full 
Changelog</a></p>
   <hr />
   <h2>v1.14.0 — March 27, 2026</h2>
   <p>This release fixes a security vulnerability in the 
<code>formidable</code> dependency, resolves a CommonJS compatibility 
regression, hardens proxy and HTTP/2 handling, and modernises the build and 
test toolchain.</p>
   <h2>🔒 Security Fixes</h2>
   <ul>
   <li><strong>Formidable Vulnerability:</strong> Upgraded 
<code>formidable</code> from v2 to v3 to address a reported arbitrary-file 
vulnerability. Updated test server and assertions to align with the v3 API. 
(<strong><a 
href="https://redirect.github.com/axios/axios/issues/7533";>#7533</a></strong>)</li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/axios/axios/commit/772a4e54ecc4cc2421e2b746daff0aca10f359d7";><code>772a4e5</code></a>
 chore(release): prepare release 1.15.0 (<a 
href="https://redirect.github.com/axios/axios/issues/10671";>#10671</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/4b071371be2f810b4bc7797a13838e0f806ebb22";><code>4b07137</code></a>
 chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (<a 
href="https://redirect.github.com/axios/axios/issues/10663";>#10663</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/51e57b39db251bfe3d34af5c943dfea18e06c8b6";><code>51e57b3</code></a>
 chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (<a 
href="https://redirect.github.com/axios/axios/issues/10664";>#10664</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/fba1a77930f0c459677b729161627234b88c90aa";><code>fba1a77</code></a>
 chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (<a 
href="https://redirect.github.com/axios/axios/issues/10665";>#10665</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/0bf6e28eac86e87da2b60bbf5ea4237910e1a08e";><code>0bf6e28</code></a>
 chore(deps): bump denoland/setup-deno in the github-actions group (<a 
href="https://redirect.github.com/axios/axios/issues/10669";>#10669</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/8107157c572ee4a54cb28c01ab7f7f3d895ba661";><code>8107157</code></a>
 chore(deps-dev): bump the development_dependencies group with 4 updates (<a 
href="https://redirect.github.com/axios/axios/issues/10670";>#10670</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/e66530e3302d56176befd0778155dafea2487542";><code>e66530e</code></a>
 ci: require npm-publish environment for releases (<a 
href="https://redirect.github.com/axios/axios/issues/10666";>#10666</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/49f23cbfe4d308a075281c5f798d4c68f648cbe2";><code>49f23cb</code></a>
 chore(sponsor): update sponsor block (<a 
href="https://redirect.github.com/axios/axios/issues/10668";>#10668</a>)</li>
   <li><a 
href="https://github.com/axios/axios/commit/363185461b90b1b78845dc8a99a1f103d9b122a1";><code>3631854</code></a>
 fix: unrestricted cloud metadata exfiltration via header injection chain (<a 
href="https://redirect.github.com/axios/axios/issues/10";>#10</a>...</li>
   <li><a 
href="https://github.com/axios/axios/commit/fb3befb6daac6cad26b2e54094d0f2d9e47f24df";><code>fb3befb</code></a>
 fix: no_proxy hostname normalization bypass leads to ssrf (<a 
href="https://redirect.github.com/axios/axios/issues/10661";>#10661</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/axios/axios/compare/v1.13.6...v1.15.0";>compare 
view</a></li>
   </ul>
   </details>
   <details>
   <summary>Install script changes</summary>
   <p>This version modifies <code>prepare</code> script that runs during 
installation. Review the package contents before updating.</p>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=axios&package-manager=npm_and_yarn&previous-version=1.13.6&new-version=1.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot 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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/airflow/network/alerts).
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to