fix(deps): update node docker tag to v24.4.1-alpine3.22

Vulnerabiles before
$ trivy image antora/antora:3.1.10
...
antora/antora:3.1.10 (alpine 3.18.3)

Total: 50 (UNKNOWN: 2, LOW: 6, MEDIUM: 38, HIGH: 4, CRITICAL: 0)

┌───────────────┬────────────────┬──────────┬────────┬───────────────────┬───────────────┬──────────────────────────────────────────────────────────────┐
│    Library    │ Vulnerability  │ Severity │ Status │ Installed Version │ Fixed Version │                            Title                             │
├───────────────┼────────────────┼──────────┼────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ busybox       │ CVE-2023-42363 │ MEDIUM   │ fixed  │ 1.36.1-r2         │ 1.36.1-r7     │ busybox: use-after-free in awk                               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42363                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42364 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42364                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42365 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42365                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42366 │          │        │                   │ 1.36.1-r6     │ busybox: A heap-buffer-overflow                              │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42366                   │
├───────────────┼────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│ busybox-binsh │ CVE-2023-42363 │          │        │                   │ 1.36.1-r7     │ busybox: use-after-free in awk                               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42363                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42364 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42364                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42365 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42365                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42366 │          │        │                   │ 1.36.1-r6     │ busybox: A heap-buffer-overflow                              │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42366                   │
├───────────────┼────────────────┤          │        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ curl          │ CVE-2024-11053 │          │        │ 8.9.1-r1          │ 8.11.1-r0     │ curl: curl netrc password leak                               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-11053                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-8096  │          │        │                   │ 8.10.0-r0     │ curl: OCSP stapling bypass with GnuTLS                       │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-8096                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-9681  │          │        │                   │ 8.11.0-r0     │ curl: HSTS subdomain overwrites parent cache entry           │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-9681                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0665  │          │        │                   │ 8.12.0-r0     │ libcurl: Double Close of Eventfd in libcurl                  │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0665                    │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0725  │          │        │                   │               │ libcurl: Buffer Overflow in libcurl via zlib Integer         │
│               │                │          │        │                   │               │ Overflow                                                     │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0725                    │
│               ├────────────────┼──────────┤        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0167  │ LOW      │        │                   │               │ When asked to use a `.netrc` file for credentials **and** to │
│               │                │          │        │                   │               │ follow...                                                    │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0167                    │
├───────────────┼────────────────┼──────────┤        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ libcrypto3    │ CVE-2023-5363  │ HIGH     │        │ 3.1.2-r0          │ 3.1.4-r0      │ openssl: Incorrect cipher key and IV length processing       │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-5363                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-6119  │          │        │                   │ 3.1.7-r0      │ openssl: Possible denial of service in X.509 name checks     │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-6119                    │
│               ├────────────────┼──────────┤        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-5678  │ MEDIUM   │        │                   │ 3.1.4-r1      │ openssl: Generating excessively long X9.42 DH keys or        │
│               │                │          │        │                   │               │ checking excessively long X9.42...                           │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-5678                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-6129  │          │        │                   │ 3.1.4-r3      │ openssl: POLY1305 MAC implementation corrupts vector         │
│               │                │          │        │                   │               │ registers on PowerPC                                         │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-6129                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-6237  │          │        │                   │ 3.1.4-r4      │ openssl: Excessive time spent checking invalid RSA public    │
│               │                │          │        │                   │               │ keys                                                         │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-6237                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-0727  │          │        │                   │ 3.1.4-r5      │ openssl: denial of service via null dereference              │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-0727                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-13176 │          │        │                   │ 3.1.8-r0      │ openssl: Timing side-channel in ECDSA signature computation  │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-13176                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-4603  │          │        │                   │ 3.1.5-r0      │ openssl: Excessive time spent checking DSA keys and          │
│               │                │          │        │                   │               │ parameters                                                   │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-4603                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-4741  │          │        │                   │ 3.1.6-r0      │ openssl: Use After Free with SSL_free_buffers                │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-4741                    │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-5535  │          │        │                   │               │ openssl: SSL_select_next_proto buffer overread               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-5535                    │
│               ├────────────────┼──────────┤        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-2511  │ LOW      │        │                   │ 3.1.4-r6      │ openssl: Unbounded memory growth with session handling in    │
│               │                │          │        │                   │               │ TLSv1.3                                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-2511                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-9143  │          │        │                   │ 3.1.7-r1      │ openssl: Low-level invalid GF(2^m) parameters lead to OOB    │
│               │                │          │        │                   │               │ memory access                                                │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-9143                    │
├───────────────┼────────────────┼──────────┤        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ libcurl       │ CVE-2024-11053 │ MEDIUM   │        │ 8.9.1-r1          │ 8.11.1-r0     │ curl: curl netrc password leak                               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-11053                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-8096  │          │        │                   │ 8.10.0-r0     │ curl: OCSP stapling bypass with GnuTLS                       │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-8096                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-9681  │          │        │                   │ 8.11.0-r0     │ curl: HSTS subdomain overwrites parent cache entry           │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-9681                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0665  │          │        │                   │ 8.12.0-r0     │ libcurl: Double Close of Eventfd in libcurl                  │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0665                    │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0725  │          │        │                   │               │ libcurl: Buffer Overflow in libcurl via zlib Integer         │
│               │                │          │        │                   │               │ Overflow                                                     │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0725                    │
│               ├────────────────┼──────────┤        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2025-0167  │ LOW      │        │                   │               │ When asked to use a `.netrc` file for credentials **and** to │
│               │                │          │        │                   │               │ follow...                                                    │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-0167                    │
├───────────────┼────────────────┼──────────┤        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ libssl3       │ CVE-2023-5363  │ HIGH     │        │ 3.1.2-r0          │ 3.1.4-r0      │ openssl: Incorrect cipher key and IV length processing       │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-5363                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-6119  │          │        │                   │ 3.1.7-r0      │ openssl: Possible denial of service in X.509 name checks     │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-6119                    │
│               ├────────────────┼──────────┤        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-5678  │ MEDIUM   │        │                   │ 3.1.4-r1      │ openssl: Generating excessively long X9.42 DH keys or        │
│               │                │          │        │                   │               │ checking excessively long X9.42...                           │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-5678                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-6129  │          │        │                   │ 3.1.4-r3      │ openssl: POLY1305 MAC implementation corrupts vector         │
│               │                │          │        │                   │               │ registers on PowerPC                                         │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-6129                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-6237  │          │        │                   │ 3.1.4-r4      │ openssl: Excessive time spent checking invalid RSA public    │
│               │                │          │        │                   │               │ keys                                                         │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-6237                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-0727  │          │        │                   │ 3.1.4-r5      │ openssl: denial of service via null dereference              │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-0727                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-13176 │          │        │                   │ 3.1.8-r0      │ openssl: Timing side-channel in ECDSA signature computation  │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-13176                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-4603  │          │        │                   │ 3.1.5-r0      │ openssl: Excessive time spent checking DSA keys and          │
│               │                │          │        │                   │               │ parameters                                                   │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-4603                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-4741  │          │        │                   │ 3.1.6-r0      │ openssl: Use After Free with SSL_free_buffers                │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-4741                    │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-5535  │          │        │                   │               │ openssl: SSL_select_next_proto buffer overread               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-5535                    │
│               ├────────────────┼──────────┤        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-2511  │ LOW      │        │                   │ 3.1.4-r6      │ openssl: Unbounded memory growth with session handling in    │
│               │                │          │        │                   │               │ TLSv1.3                                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-2511                    │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2024-9143  │          │        │                   │ 3.1.7-r1      │ openssl: Low-level invalid GF(2^m) parameters lead to OOB    │
│               │                │          │        │                   │               │ memory access                                                │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2024-9143                    │
├───────────────┼────────────────┼──────────┤        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ musl          │ CVE-2025-26519 │ UNKNOWN  │        │ 1.2.4-r1          │ 1.2.4-r3      │ musl libc 0.9.13 through 1.2.5 before 1.2.6 has an           │
│               │                │          │        │                   │               │ out-of-bounds write ......                                   │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2025-26519                   │
├───────────────┤                │          │        │                   │               │                                                              │
│ musl-utils    │                │          │        │                   │               │                                                              │
│               │                │          │        │                   │               │                                                              │
│               │                │          │        │                   │               │                                                              │
├───────────────┼────────────────┼──────────┤        ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
│ ssl_client    │ CVE-2023-42363 │ MEDIUM   │        │ 1.36.1-r2         │ 1.36.1-r7     │ busybox: use-after-free in awk                               │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42363                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42364 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42364                   │
│               ├────────────────┤          │        │                   │               ├──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42365 │          │        │                   │               │ busybox: use-after-free                                      │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42365                   │
│               ├────────────────┤          │        │                   ├───────────────┼──────────────────────────────────────────────────────────────┤
│               │ CVE-2023-42366 │          │        │                   │ 1.36.1-r6     │ busybox: A heap-buffer-overflow                              │
│               │                │          │        │                   │               │ https://avd.aquasec.com/nvd/cve-2023-42366                   │
└───────────────┴────────────────┴──────────┴────────┴───────────────────┴───────────────┴──────────────────────────────────────────────────────────────┘

Node.js (node-pkg)

Total: 8 (UNKNOWN: 0, LOW: 5, MEDIUM: 1, HIGH: 2, CRITICAL: 0)

┌────────────────────────────────┬────────────────┬──────────┬──────────┬───────────────────┬─────────────────────────────┬─────────────────────────────────────────────────────────────┐
│            Library             │ Vulnerability  │ Severity │  Status  │ Installed Version │        Fixed Version        │                            Title                            │
├────────────────────────────────┼────────────────┼──────────┼──────────┼───────────────────┼─────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ brace-expansion (package.json) │ CVE-2025-5889  │ LOW      │ fixed    │ 1.1.11            │ 2.0.2, 1.1.12, 3.0.1, 4.0.1 │ brace-expansion: juliangruber brace-expansion index.js      │
│                                │                │          │          │                   │                             │ expand redos                                                │
│                                │                │          │          │                   │                             │ https://avd.aquasec.com/nvd/cve-2025-5889                   │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          ├───────────────────┤                             │                                                             │
│                                │                │          │          │ 2.0.1             │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
│                                │                │          │          │                   │                             │                                                             │
├────────────────────────────────┼────────────────┼──────────┼──────────┼───────────────────┼─────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ ip (package.json)              │ CVE-2024-29415 │ HIGH     │ affected │ 2.0.0             │                             │ node-ip: Incomplete fix for CVE-2023-42282                  │
│                                │                │          │          │                   │                             │ https://avd.aquasec.com/nvd/cve-2024-29415                  │
│                                ├────────────────┼──────────┼──────────┤                   ├─────────────────────────────┼─────────────────────────────────────────────────────────────┤
│                                │ CVE-2023-42282 │ LOW      │ fixed    │                   │ 2.0.1, 1.1.9                │ nodejs-ip: arbitrary code execution via the isPublic()      │
│                                │                │          │          │                   │                             │ function                                                    │
│                                │                │          │          │                   │                             │ https://avd.aquasec.com/nvd/cve-2023-42282                  │
├────────────────────────────────┼────────────────┼──────────┤          ├───────────────────┼─────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ semver (package.json)          │ CVE-2022-25883 │ HIGH     │          │ 7.3.7             │ 7.5.2, 6.3.1, 5.7.2         │ nodejs-semver: Regular expression denial of service         │
│                                │                │          │          │                   │                             │ https://avd.aquasec.com/nvd/cve-2022-25883                  │
├────────────────────────────────┼────────────────┼──────────┤          ├───────────────────┼─────────────────────────────┼─────────────────────────────────────────────────────────────┤
│ tar (package.json)             │ CVE-2024-28863 │ MEDIUM   │          │ 6.1.11            │ 6.2.1                       │ node-tar: denial of service while parsing a tar file due to │
│                                │                │          │          │                   │                             │ lack...                                                     │
│                                │                │          │          │                   │                             │ https://avd.aquasec.com/nvd/cve-2024-28863                  │
└────────────────────────────────┴────────────────┴──────────┴──────────┴───────────────────┴─────────────────────────────┴─────────────────────────────────────────────────────────────┘

After: 0 vulnerabiles.

My simple local tests did not reveal any errors in the antora operation.

I am a proponent of pinning versions precisely to create more reproducible builds. If something like Renovate is enabled in the repository in the future, this will allow you to monitor dependencies for more frequent release of versions.

Merge request reports

Loading