F1: Derived UDP recovery credential (V3.5.2.1)
original finding or lead
Last updated November 8, 2026
Document type: local CVE candidate assessment, not a published CVE Record. CVE ID: unassigned. Product scope: Anpviz IPC-D240W-S V3.5.2.1 captured from the owner’s MCA40E camera; the V3.6.3.1 comparison image is an MCA50E image sent in error and was not flashed to this model.
Finding
The serial-derived recovery value is accepted independently of configured accounts. The new image changes the derivation but retains the privileged branch.
Status in this image: original finding or lead.
Evidence limit: Old and new firmware expose identifier inputs in search responses; a live acceptance test was not performed on V3.6.3.1.
Classification and severity
- Proposed CWE: CWE-798, CWE-288
- CVSS v4.0 score: 7.2 High, provisional scenario
- CVSS v4.0 vector:
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N - Scoring basis: Conditional upper-bound scenario: a reachable UDP control path accepts the calculated value and permits configuration changes; no live login was performed.
- CVE candidacy: Needs coordinator/CNA review for grouping, affected models and version status; do not equate this finding ID with a CVE ID.
Source screenshots
The PNGs are rendered, line-numbered excerpts of existing Ghidra C-like decompilation, not photographs of the Ghidra GUI or recovered vendor source. The original export is authoritative; image selection can omit relevant lines elsewhere in the function.
- F1: recovery value and UDP login — F1-search_reply-old —
V3.5.2.1/F1/F1-search_reply-old.clines 295–311; source SHA-256b21084d695cdbef29d5da1fef83dd867384d44c18fbcdb1242f305f463a2260e. - F1: recovery value and UDP login — F1-search_thread_init-old —
V3.5.2.1/F1/F1-search_thread_init-old.clines 58–74; source SHA-2566de61d8b4a45c0c2866b3061cf424547fb0acb77a3e02bb7f82e803a255cb100. - F1: recovery value and UDP login — F1-udp_login-old —
V3.5.2.1/F1/F1-udp_login-old.clines 97–113; source SHA-256910c4d643f9296a8e6d73a7f7bce5cffbaaec3bd82aafd85bb2881332fade59a. - F1: recovery value and UDP login — F1-udp_login-old —
V3.5.2.1/F1/F1-udp_login-old.clines 118–134; source SHA-256910c4d643f9296a8e6d73a7f7bce5cffbaaec3bd82aafd85bb2881332fade59a.
Related published CVEs
- No verified related CVE linked to this specific finding; this is not an exhaustive database search.
Case references
- Evidence index
- Initial public report
- Remediation review
- CERT/CC VRF #26-10-FZTVG; CISA Case #116607.