Remaining Security Vulnerabilities in OneUptime Probe 8.0.5466 #326

Closed
opened 2026-04-05 16:19:22 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @listellm on 10/28/2025

Summary

Version 8.0.5466 shows excellent progress with 74% reduction in critical vulnerabilities (42→11) and 39% overall reduction (3,089→1,873). However, 8 critical and 225 high-severity vulnerabilities remain, including 1 critical with an available fix.

Vulnerability Overview (v8.0.5466)

Severity Count With Fixes Available
Critical 11 1
High 225 TBD (not analysed)
Total 236 1+

Critical Vulnerabilities

Fixable (1 CVE)

1. CVE-2025-9288 - sha.js Input Validation Vulnerability

  • Package: sha.js (2.4.11)
  • Fix Available: 2.4.12
  • Impact: Input data manipulation allowing cryptographic weaknesses
  • Severity: Critical
  • Action: Upgrade sha.js to 2.4.12

Non-Fixable (7 CVEs)

2. CVE-2024-29415 & CVE-2023-42282 - node-ip SSRF Vulnerabilities

  • Package: node-ip (2.0.0+~1.1.0-1)
  • Impact: Server-Side Request Forgery allowing internal network access
  • Severity: Critical
  • Description: Improperly categorizes localhost variants (127.1, ::fFFf:127.0.0.1) as globally routable
  • Action: Replace node-ip with secure IP validation library

3. CVE-2025-47917 - Mbed TLS Use-After-Free

  • Package: libmbedcrypto7 (2.28.3-1)
  • Impact: Use-after-free in X.509 certificate handling
  • Severity: Critical
  • Action: Update Mbed TLS to version 3.6.4+ or replace with alternative TLS library

4. CVE-2025-7458 - SQLite Integer Overflow

  • Package: libsqlite3-0 (3.40.1-2+deb12u2)
  • Impact: Integer overflow in sqlite3KeyInfoFromExprList
  • Severity: Critical
  • Action: Update to latest Debian 12 security patches

5. CVE-2023-6879 - libaom Heap Overflow

  • Package: libaom3 (3.6.0-1+deb12u2)
  • Impact: Heap overflow during multi-threaded video encoding
  • Severity: Critical
  • Action: Remove if video codec not required, or update to patched version

6. CVE-2023-5841 - OpenEXR Heap Buffer Overflow

  • Package: libopenexr-3-1-30 (3.1.5-5)
  • Impact: Heap buffer overflow in image parsing
  • Severity: Critical
  • Fixed in: Upstream 3.1.12, 3.2.2
  • Action: Remove if image processing not required, or update to 3.1.12+

7. CVE-2023-45853 - zlib Integer Overflow

  • Package: zlib1g (1:1.2.13.dfsg-1)
  • Impact: Integer overflow and heap-based buffer overflow in MiniZip
  • Severity: Critical
  • Action: Update to patched version or replace MiniZip component

Scan Metadata

  • Image: docker.io/oneuptime/probe:8.0.5466
  • Scanner: Trivy v0.65.0 (Aqua Security)
  • Scan Date: 2025-10-28
  • Base OS: Debian 12.12
  • Full Report: Available on request
*Originally created by @listellm on 10/28/2025* ## Summary Version 8.0.5466 shows excellent progress with **74% reduction in critical vulnerabilities** (42→11) and **39% overall reduction** (3,089→1,873). However, **8 critical and 225 high-severity vulnerabilities remain**, including **1 critical with an available fix**. ## Vulnerability Overview (v8.0.5466) | Severity | Count | With Fixes Available | |----------|-------|---------------------| | Critical | 11 | 1 | | High | 225 | TBD (not analysed) | | **Total** | **236** | **1+** | ## Critical Vulnerabilities ### ✅ Fixable (1 CVE) #### 1. CVE-2025-9288 - sha.js Input Validation Vulnerability - **Package**: sha.js (2.4.11) - **Fix Available**: 2.4.12 - **Impact**: Input data manipulation allowing cryptographic weaknesses - **Severity**: Critical - **Action**: Upgrade sha.js to 2.4.12 ### ❌ Non-Fixable (7 CVEs) #### 2. CVE-2024-29415 & CVE-2023-42282 - node-ip SSRF Vulnerabilities - **Package**: node-ip (2.0.0+~1.1.0-1) - **Impact**: Server-Side Request Forgery allowing internal network access - **Severity**: Critical - **Description**: Improperly categorizes localhost variants (127.1, ::fFFf:127.0.0.1) as globally routable - **Action**: Replace node-ip with secure IP validation library #### 3. CVE-2025-47917 - Mbed TLS Use-After-Free - **Package**: libmbedcrypto7 (2.28.3-1) - **Impact**: Use-after-free in X.509 certificate handling - **Severity**: Critical - **Action**: Update Mbed TLS to version 3.6.4+ or replace with alternative TLS library #### 4. CVE-2025-7458 - SQLite Integer Overflow - **Package**: libsqlite3-0 (3.40.1-2+deb12u2) - **Impact**: Integer overflow in sqlite3KeyInfoFromExprList - **Severity**: Critical - **Action**: Update to latest Debian 12 security patches #### 5. CVE-2023-6879 - libaom Heap Overflow - **Package**: libaom3 (3.6.0-1+deb12u2) - **Impact**: Heap overflow during multi-threaded video encoding - **Severity**: Critical - **Action**: Remove if video codec not required, or update to patched version #### 6. CVE-2023-5841 - OpenEXR Heap Buffer Overflow - **Package**: libopenexr-3-1-30 (3.1.5-5) - **Impact**: Heap buffer overflow in image parsing - **Severity**: Critical - **Fixed in**: Upstream 3.1.12, 3.2.2 - **Action**: Remove if image processing not required, or update to 3.1.12+ #### 7. CVE-2023-45853 - zlib Integer Overflow - **Package**: zlib1g (1:1.2.13.dfsg-1) - **Impact**: Integer overflow and heap-based buffer overflow in MiniZip - **Severity**: Critical - **Action**: Update to patched version or replace MiniZip component ## Scan Metadata - **Image**: docker.io/oneuptime/probe:8.0.5466 - **Scanner**: Trivy v0.65.0 (Aqua Security) - **Scan Date**: 2025-10-28 - **Base OS**: Debian 12.12 - **Full Report**: Available on request
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#326