Skip to content

Commit f0970f2

Browse files
Merge pull request #382 from ejarocki-cloudlinux/master
Update JS CVEs
2 parents 5b6e1de + 749e527 commit f0970f2

File tree

4 files changed

+62
-21
lines changed

4 files changed

+62
-21
lines changed

docs/.vuepress/components/ELSTechnology.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ const techData = [
692692
},
693693
{
694694
name: "YUI",
695-
versions: "3.18.1",
695+
versions: "2.9.0 | 3.18.1",
696696
link: "./yui/",
697697
},
698698
{

docs/els-for-libraries/angular/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -835,9 +835,10 @@ Fixes for the following vulnerabilities are available in ELS for Angular from Tu
835835

836836
<template #Angular__18>
837837

838-
| CVE ID | CVE Type | Severity | Affected Library | Vulnerable Versions |
839-
|:--------------:| :------: | :------: |:---------------------:|:-------------------------:|
840-
| CVE-2025-66035 | Direct | High | @angular/common | <= 18.2.14 |
838+
| CVE ID | CVE Type | Severity | Affected Library | Vulnerable Versions |
839+
|:--------------:| :------: | :------: |:------------------------------:|:-------------------------:|
840+
| CVE-2025-66035 | Direct | High | @angular/common | <= 18.2.14 |
841+
| CVE-2026-22610 | Direct | High | @angular/common, @angular/core | <= 18.2.14 |
841842

842843
</template>
843844

docs/els-for-libraries/react-router/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,11 @@ If you have already installed a package with a `tuxcare.1` suffix and want to up
154154

155155
Fixes for the following vulnerabilities are available in ELS for react-router from TuxCare versions:
156156

157-
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
158-
| :------------: | :------: |:--------:|:------------------:| :----------------: |
159-
| CVE-2025-43864 | Direct | High | react-router | - |
157+
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
158+
|:--------------:| :------: |:--------:|:------------------:|:-------------------:|
159+
| CVE-2025-43864 | Direct | High | react-router | >= 7.2.0 < 7.5.2 |
160+
| CVE-2025-43865 | Direct | High | react-router | >= 7.0.0 < 7.5.2 |
161+
| CVE-2026-22030 | Direct | Medium | react-router | >= 7.0.0 <= 7.11.0 |
160162

161163
If you are interested in the TuxCare Endless Lifecycle Support, contact [sales@tuxcare.com](mailto:sales@tuxcare.com).
162164

docs/els-for-libraries/yui/README.md

Lines changed: 52 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Endless Lifecycle Support (ELS) for YUI from TuxCare provides security fixes for
44

55
## Supported YUI Versions
66

7-
* YUI 3.18.1
7+
* YUI 2.9.0, 3.18.1
88

99
## Connection to ELS for YUI Library
1010

@@ -47,22 +47,44 @@ TuxCare provides ELS for YUI as an NPM package, hosted on a secure internal regi
4747
Replace ${TOKEN} with the token you received from [sales@tuxcare.com](mailto:sales@tuxcare.com).
4848
:::
4949

50-
4. Update your `package.json` file to add the following overrides for the TuxCare packages:
50+
4. Update your `package.json` file to replace your YUI dependencies with the TuxCare packages:
5151

52-
<CodeWithCopy>
52+
<TableTabs label="Choose YUI version: " >
5353

54-
```text
55-
"overrides": {
56-
"hoek@0.9.1": "npm:@els-js/hoek@>=0.9.1-tuxcare.1",
57-
"mime@1.2.11": "npm:@els-js/mime@>=1.2.11-tuxcare.1",
58-
"tunnel-agent@0.4.3": "npm:@els-js/tunnel-agent@>=0.4.3-tuxcare.1",
59-
"qs@1.0.2": "npm:@els-js/qs@>=1.0.2-tuxcare.1",
60-
"hawk@1.1.1": "npm:@els-js/hawk@>=1.1.1-tuxcare.1",
61-
"form-data@0.1.4": "npm:@els-js/form-data@>=0.1.4-tuxcare.1"
62-
}
63-
```
54+
<template #yui_2.9.0>
6455

65-
</CodeWithCopy>
56+
<CodeWithCopy>
57+
58+
```text
59+
"dependencies": {
60+
"yui2": "npm:@els-js/yui2@>=2.9.0-tuxcare.1"
61+
}
62+
```
63+
64+
</CodeWithCopy>
65+
66+
</template>
67+
68+
<template #yui_3.18.1>
69+
70+
<CodeWithCopy>
71+
72+
```text
73+
"overrides": {
74+
"hoek@0.9.1": "npm:@els-js/hoek@>=0.9.1-tuxcare.1",
75+
"mime@1.2.11": "npm:@els-js/mime@>=1.2.11-tuxcare.1",
76+
"tunnel-agent@0.4.3": "npm:@els-js/tunnel-agent@>=0.4.3-tuxcare.1",
77+
"qs@1.0.2": "npm:@els-js/qs@>=1.0.2-tuxcare.1",
78+
"hawk@1.1.1": "npm:@els-js/hawk@>=1.1.1-tuxcare.1",
79+
"form-data@0.1.4": "npm:@els-js/form-data@>=0.1.4-tuxcare.1"
80+
}
81+
```
82+
83+
</CodeWithCopy>
84+
85+
</template>
86+
87+
</TableTabs>
6688
6789
5. You need to remove the `node_modules` directory and the `package-lock.json` file, and also clear the `npm cache` before installing the patched packages. Use the following commands:
6890
@@ -123,6 +145,18 @@ If you have already installed a package with a `tuxcare.1` suffix and want to up
123145

124146
Fixes for the following vulnerabilities are available in ELS for YUI from TuxCare versions:
125147

148+
<TableTabs label="Choose YUI version: " >
149+
150+
<template #yui_2.9.0>
151+
152+
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
153+
|:-------------:|:--------:|:--------:|:------------------:|:-------------------:|
154+
| CVE-2012-5881 | Direct | Medium | yui | >= 2.4.0 <= 2.9.0 |
155+
156+
</template>
157+
158+
<template #yui_3.18.1>
159+
126160
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
127161
|:-------------:|:---------:|:--------:|:------------------:|:-------------------:|
128162
| CVE-2018-3728 | Transitive | High | hoek | < 4.2.0, >= 5.0.0 < 5.0.3 |
@@ -135,5 +169,9 @@ Fixes for the following vulnerabilities are available in ELS for YUI from TuxCar
135169
| CVE-2016-2515 | Transitive | High | hawk | 3.1.2, 4.1.0 |
136170
| CVE-2025-7783 | Transitive | Critical | form-data | - |
137171

172+
</template>
173+
174+
</TableTabs>
175+
138176
If you are interested in the TuxCare Endless Lifecycle Support, contact [sales@tuxcare.com](mailto:sales@tuxcare.com).
139177

0 commit comments

Comments
 (0)