UITEST-142: Bump axios from 1.14.0 to 1.15.2#7097
Conversation
Bumps [axios](https://github.com/axios/axios) from 1.14.0 to 1.15.2. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.14.0...v1.15.2) --- updated-dependencies: - dependency-name: axios dependency-version: 1.15.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
|
@julianladisch since you explicitly requested a review: This PR doesn't contain an explanation of how this update is relevant to fixing a vulnerability in stripes/FOLIO. Like, this is stripes-testing and axios is a library to send http requests. The requests being sent will presumably be formed by tests (written by FOLIO devs) and hitting FOLIO services (also written by FOLIO devs) so it seems unlikely something could be so wrong with axios that the way stripes-testing uses it would expose any of our dev or CI systems to a malicious payload? If it actually does then ya we should totally have a PR about it, but I think the bar is higher than "there is a CVE associated with a dependency". Please update the description to help us understand why this matters in the context of how this repo actually uses axios so it can be prioritized accordingly. |
|
@julianladisch, I would welcome the opportunity to discuss dependabot configuration/management in the UI with guidance from the Security Group and/or stakeholders from the TC and broader FOLIO community. This is important work, but it needs to be done systematically. A scattershot approach is unlikely to be effective or sustainable. To wit, the specified version of axios is already out of date. If the security group has triaged a specific issue and wants to see it addressed, please indicate that on the ticket. Otherwise, please leave prioritization of issues to the responsible teams. Dependency management is just one of many issues we are juggling and we do not have the bandwidth to manually address the thousands and thousands of dependencies present in the UI. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
https://folio-org.atlassian.net/browse/UITEST-142
The axois version pinned in the yarn.lock file of the repo should be in sync with the version used in FOLIO flower releases to get reproducible test results when working with a check-out of the stripes-testing repo.
Bump axios from 1.14.0 to 1.15.2 to fix 14 security vulnerabilities, see https://github.com/axios/axios/releases and https://github.com/axios/axios/security The effort to makes a detailed check how stripes-testing might be affected by the vulnerabilities is much higher than bumping the axios version just to be sure.
Bumps axios from 1.14.0 to 1.15.2.
Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
5829343chore(release): prepare release 1.15.2 (#10789)4709a48fix: added fix for memory leak in sockets (#10788)be33360chore: update changelog (#10781)4791514fix: more header pollutions (#10779)6feafcffix: socket issue (#10777)302e273docs: update docs, add a couple actions etc (#10776)ac42446chore(release): prepare release 1.15.1 (#10767)908f220docs: update threatmodel (#10765)f93f815docs: added docs around potential decompressions bomb (#10763)1728aa1fix: short-circuits on any truthy non-boolean in withXSRFToken (#10762)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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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.