Fix CVE-2025-69873 by updating ajv to patched versions#654
Fix CVE-2025-69873 by updating ajv to patched versions#654sbouchet wants to merge 6 commits intoche-incubator:mainfrom
Conversation
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
RomanNikitenko
left a comment
There was a problem hiding this comment.
@sbouchet
I still see ajv 6.12.6 in different places:
- code/test/mcp/package-lock.json
- code/package-lock.json
- launcher/package-lock.json
- code/extensions/che-remote/package-lock.json
could you double-check if we need changes for those places as well
thanks in advance!
|
about
in the PR description I guess it's copy-paste problem |
|
even better i found that the maintainers have published a fix for this ! |
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-654-amd64 |
| }, | ||
| "lodash": "^4.17.23" | ||
| "lodash": "^4.17.23", | ||
| "ajv": "6.14.0" |

What does this PR do?
This PR fixes CVE-2025-69873: ReDoS via $data reference
ajvversion is updated to8.18.0What issues does this PR fix?
https://issues.redhat.com/browse/CRW-10189
https://issues.redhat.com/browse/CRW-10193
How to test this PR?
Does this PR contain changes that override default upstream Code-OSS behavior?
git rebasewere added to the .rebase folder