Skip to content

Commit 78a08e4

Browse files
Merge pull request #299 from ejarocki-cloudlinux/doc/updates
Update next doc
2 parents b6f8f32 + afb4af3 commit 78a08e4

File tree

2 files changed

+62
-12
lines changed

2 files changed

+62
-12
lines changed

docs/.vuepress/components/ELSTechnology.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ const techData = [
422422
},
423423
{
424424
name: "next",
425-
versions: "13.5.11",
425+
versions: "12.3.7 | 13.5.11",
426426
link: "./next/",
427427
},
428428
{

docs/els-for-runtimes-and-libraries/next/README.md

Lines changed: 61 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Endless Lifecycle Support (ELS) for Next.js from TuxCare provides security fixes
44

55
## Supported Next.js Versions
66

7-
* Next.js 13.5.11
7+
* Next.js 12.3.7, 13.5.11
88

99
## Connection to ELS for Next.js Library
1010

@@ -66,34 +66,56 @@ TuxCare provides ELS for Next.js as an NPM package, hosted on a secure internal
6666
6767
```text
6868
"dependencies": {
69-
"next": "^13.5.11"
69+
"next": "^12.3.7"
7070
}
7171
```
7272
7373
to:
7474
7575
```text
7676
"dependencies": {
77-
"next": "npm:@els-js/next@13.5.11-tuxcare.1"
77+
"next": "npm:@els-js/next@12.3.7-tuxcare.1"
7878
},
7979
"overrides": {
80-
"next@13.5.11": "npm:@els-js/next@13.5.11-tuxcare.1"
80+
"next@12.3.7": "npm:@els-js/next@12.3.7-tuxcare.1"
8181
}
8282
```
8383
8484
* **Option 2: Manual Update**
8585
8686
Manually update your `package.json` file by replacing your Next.js dependencies with the TuxCare packages. This method gives you full control over which packages to update.
8787
88-
<CodeWithCopy>
88+
<TableTabs label="Choose Next.js version: " >
8989
90-
```text
91-
"dependencies": {
92-
"next": "npm:@els-js/[email protected]"
93-
}
94-
```
90+
<template #next_12.3.7>
9591
96-
</CodeWithCopy>
92+
<CodeWithCopy>
93+
94+
```text
95+
"dependencies": {
96+
"next": "npm:@els-js/[email protected]"
97+
}
98+
```
99+
100+
</CodeWithCopy>
101+
102+
</template>
103+
104+
<template #next_13.5.11>
105+
106+
<CodeWithCopy>
107+
108+
```text
109+
"dependencies": {
110+
"next": "npm:@els-js/[email protected]"
111+
}
112+
```
113+
114+
</CodeWithCopy>
115+
116+
</template>
117+
118+
</TableTabs>
97119
98120
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:
99121
@@ -179,11 +201,39 @@ If you have already installed a package with a `tuxcare.1` suffix and want to up
179201

180202
Fixes for the following vulnerabilities are available in ELS for Next.js from TuxCare versions:
181203

204+
<TableTabs label="Choose Next.js version: " >
205+
206+
<template #next_12.3.7>
207+
208+
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
209+
|:--------------:| :------: |:--------:|:------------------:|:------------------------------:|
210+
| CVE-2025-57822 | Direct | High | next | < 14.2.32, >= 15.0.0, < 15.4.7 |
211+
| CVE-2024-51479 | Direct | High | next | >= 9.5.5, < 14.2.15 |
212+
| CVE-2024-47831 | Direct | High | next | >= 10.0.0, < 14.2.7 |
213+
| CVE-2024-34351 | Direct | High | next | >= 13.4.0, < 14.1.1 |
214+
| CVE-2023-46298 | Direct | High | next | < 13.4.20 |
215+
| CVE-2025-57752 | Direct | Medium | next | < 14.2.31, >= 15.0.0 < 15.4.5 |
216+
| CVE-2025-55173 | Direct | Medium | next | < 14.2.31, >= 15.0.0 < 15.4.5 |
217+
| CVE-2025-48068 | Direct | Low | next | >= 13.0.0 < 14.2.30, >= 15.0.0 < 15.2.2 |
218+
| CVE-2025-32421 | Direct | Low | next | < 14.2.24, >= 15.0.0 < 15.1.6 |
219+
220+
</template>
221+
222+
<template #next_13.5.11>
223+
182224
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
183225
|:--------------:| :------: |:--------:|:------------------:|:------------------------------:|
184226
| CVE-2025-57822 | Direct | High | next | < 14.2.32, >= 15.0.0, < 15.4.7 |
185227
| CVE-2024-51479 | Direct | High | next | >= 9.5.5, < 14.2.15 |
186228
| CVE-2024-47831 | Direct | High | next | >= 10.0.0, < 14.2.7 |
187229
| CVE-2024-34351 | Direct | High | next | >= 13.4.0, < 14.1.1 |
230+
| CVE-2025-57752 | Direct | Medium | next | < 14.2.31, >= 15.0.0 < 15.4.5 |
231+
| CVE-2025-55173 | Direct | Medium | next | < 14.2.31, >= 15.0.0 < 15.4.5 |
232+
| CVE-2025-48068 | Direct | Low | next | >= 13.0.0 < 14.2.30, >= 15.0.0 < 15.2.2 |
233+
| CVE-2025-32421 | Direct | Low | next | < 14.2.24, >= 15.0.0 < 15.1.6 |
234+
235+
</template>
236+
237+
</TableTabs>
188238

189239
If you are interested in the TuxCare Endless Lifecycle Support, contact [[email protected]](mailto:[email protected]).

0 commit comments

Comments
 (0)