OptiStick dbg1323: CVE Fix Regression Test Report

Wilber Zheng · 2026-10-18 · Rig optistick-linux-wilber-01 (S20260907100002)
Buildstk5-x5m-os5-dbg1323-1g · BUILD_ID 20261016T112935Z-1923215985-6852b8ab9 · main-amlinux 6852b8ab9
CVE fixes includedfc5450f0a (!465: curl 8.22.0, libxml2, openssl, expat) · 05f047ad9 (!482: 29 kernel networking CVEs, 11 kernel Wi-Fi/Ethernet CVEs)
Test windowFlashed 10-16 19:37 → all runs finished 10-18 02:16
Verdict: No impact of the CVE fixes on product function or performance was found.
Performance: the 2-hour ROM benchmark PASSED. No reboot, crash or OOM during the 4-hour dev-soak or the 2-hour memory soak. After 8+ hours of soak, the P0 recheck matched the first run exactly.
Function: every remaining failure was traced to a cause outside the CVE-changed modules. All cases on the CVE-changed paths (networking, Wi-Fi, Bluetooth, downloads, TLS) passed.

1. Performance and stability

ItemResultKey numbers
2-hour ROM benchmark (profile 2h-v2, judged by score.json)PASS (4/4 legs)Aquarium 1000 33 fps · rAF 60 fps · MotionMark Arcs 322 · Power BI load 8.9 s · Dev-Soak leg min available memory 67 MB, PSI full peak 16.7% · OOM 0 · player restarts 0
4-hour dev-soak (TO run 805c4292)Stability greenReboots 0 · player restarts 0 · OOM 0 · kernel panic 0 · unusable screen time 0.06% · coverage 97.7%
2-hour memory soak (SYS-REL-008)PASSHeavy playlist ran continuously; player PID unchanged throughout; memory peak stayed under 2× the settled baseline
Post-soak P0 recheckSame as first run40 passed / 5 failed / 1 skipped; the same 5 failures as the first run, no new ones

Compared with before the fixes: the dbg1275 nightly (pre-merge, evt3 rig) passed all 3 benchmark legs with a dev-soak PSI peak of 13.95% (dbg1241 was 28%). dbg1323 is 16.7%, the same range. Different rigs, so compare the range only.

Soak observation (not CVE related): some items played shorter than scheduled — web-designer-standard ~41 s vs 120 s, Power BI 29 s vs 60 s, FHD JPG 9.5 s vs 15 s. Video durations were correct. This is player scheduling; the CVE fixes did not touch the player.

2. E2E functional tests

Each band ran once, failures were rerun once, then remaining failures were rerun again with test-side corrections only (no timeouts or thresholds loosened).

BandPassedFailedSkipped / xfail
P0405 (OS-KERN-001 excluded by agreement)1
P11012228
P2955

Turned to pass on rerun: GIF, 6 CNN cases, SYS-FN-015, Bluetooth Wi-Fi scan, device log collection, offline dashboard, MDM reboot, PL-011 live update, DEV-LC-017 unpair menu.

3. Remaining failures

AreaCasesCause
4K transformsCP-IMG-001 · CP-IMG-008 · CP-SS-010 · CP-DES-001 · DEV-CTL-025 ×3 · DEV-CTL-012Known issue, already failing before the fixes (dbg1265). Fixed in mediad/player after this build.
Remote viewDEV-CTL-017 · SYS-FN-037Known agent issue (dbg1275); tunnel itself works. Fixed in a newer mdm-agent.
OS-UI hubDEV-UI-001 · DEV-UI-004 · DEV-UI-012Hub key handling; DEV-UI-001/004 known since dbg1275.
Weather web in playlistCP-DES-002 · CP-PL-002 · CP-SS-006 · CP-PL-014Weather shows on screen, but the web page attaches too slowly for the test window. Standalone weather case passes.
Split screenCP-PL-013 · CP-SS-007Player scheduling / test timing.
OfflineCP-WEB-011 · CP-WEB-012 · CP-WEB-013Player does not skip online-only items when offline.
RTSPCP-STR-001Known RTSP decoding issue.
Certificate installDEV-UI-013Test helper cannot run on the image's minimal Python.
Player / settingsdDEV-CTL-009 · DEV-UI-022 · DEV-UI-014 · SYS-FN-013Volume and portal rotation not applied to the system; toast over time limit; heartbeat already stale before the memory test.

4. CVE-changed paths in this test

CVE changeProduct functionEvidence
curl / openssl / libxml2 / expatAsset download, HTTPS, TLS, XML/JSON parsingAll image, video and web assets downloaded and played; YouTube HW decode, Power BI, CNN, weather and device log collection passed; HTTPS portal commands (MDM screenshot, timezone, CEC, device info, MDM reboot) passed
Kernel networking (29 CVEs)TCP/IP, tunnels, firewallSecureLink Live, wg0 healthy; heartbeat and reporting steady through the 4-hour soak; network recovered after the offline tests
Kernel Wi-Fi / Ethernet (11 CVEs)Wi-Fi, Ethernet, BluetoothWi-Fi connect (DEV-UI-021), Bluetooth Wi-Fi provisioning scan (DEV-LC-011) and Bluetooth remote (DEV-CTL-014) passed

Appendix: raw records

E2E logs and junit: ~/optisigns/.local/notes/stick-run/dbg1323-* · Benchmark: ~/.optisigns-harness/reports/rom-benchmark/20261016T112935Z-1923215985-6852b8ab9-2h-v2-20261017T120242Z/ (TO campaign 216f0a7a) · Dev-soak: TO campaign 192aa777