CVE-2026-89082 · Security advisory · 16 September 2026
Unauthenticated archive extraction writes outside its target directory, reaching code execution as SYSTEM
An unauthenticated upload endpoint extracts attacker-supplied archives without containment, allowing files to be written to any location writable by the application pool, and reaching code execution as NT AUTHORITY\SYSTEM.
Summary
A web endpoint in the SecureScan log-viewer application accepts an uploaded archive from an unauthenticated caller and extracts it without validating where each entry lands. Archive entry names are used to build the destination path directly, so an entry naming a relative path outside the extraction directory is written to that path instead. No authentication, credentials, or prior access are required.
The endpoint applies no constraint on the file name or extension it writes, which is what separates this from a contained file-write issue: an attacker chooses both the destination and the contents.
Impact
Demonstrated end to end: an unauthenticated request from a separate host caused a file to be
written into a directory served by the application, and a subsequent request to that file
executed attacker-supplied code as NT AUTHORITY\SYSTEM. The proof used a benign payload
that read back the process identity, and was removed afterwards.
Reproduced independently on a pristine installation with no prior test history, driven from a
different machine on the network, over plaintext HTTP, with no Authorization header and no
credentials of any kind.
Affected
| Product line | Status |
|---|---|
| HP Advance / HP Output Central R4 | Affected through V1R4.0.026 |
| HP Advance R3 | Affected, confirmed on V1R3.0.033 |
Vendor-stated fix
| Product | Vendor-stated fix |
|---|---|
| HP AC Print & Scan | V1R4.0.027 or later |
| HP Output Central | V1R4.0.029 or later |
I have not verified these builds. HP named them but has not provided them to me, so I cannot confirm the issue is closed in either one. The versions above are HP’s statement, not my finding.
No R3 fix has been named. This issue was reported to HP as reproducing on R3 V1R3.0.033
on 29 June 2026. The remediation HP named covers R4 builds only. R3 operators should treat
this as unpatched and restrict network access to the affected service accordingly.
Mitigation
Apply the vendor update. Network isolation is worth doing generally, but it does not cleanly apply here. The affected surfaces share their endpoints and ports with traffic that the devices and end users require, so restricting by address or by port removes scanning or print release without removing the exposure. A homegrown control would have to filter each affected request individually and be maintained as the product changes, which is a stopgap rather than a fix.
Technical detail
Held. This issue reproduces on a product line with no available fix, and reproduction code and packet captures are not published while that is the case. This disclosure will be expanded once R3 remediation exists or HP states that R3 is out of support.
Timeline
| Date | Event |
|---|---|
| 2026-06-01 | Reported to HP PSRT |
| 2026-06-10 | Case assigned as HP-PSRT-IR #6393 / PSR-2026-0126 |
| 2026-06-24 | Confirmed still present in the then-current build, V1R4.0.026 |
| 2026-06-29 | R3 applicability reported to HP |
| 2026-07-21 | Validated by HP; fixes in progress |
| 2026-09-14 | CVE assigned and scored by HP |
| 2026-09-16 | Public disclosure |
Credit
Reported by Joseph Chiarchiaro, Independent Security Researcher. CVE assigned and scored by HP Inc. as CNA; the vector HP assigned matches the one submitted.