PT-2023-29705 · Wget+1 · Wget+1

Pirate

·

Published

2023-10-19

·

Updated

2023-10-30

·

CVE-2023-45815

CVSS v4.0

7.4

High

VectorAV:N/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions ArchiveBox (affected versions not specified)
Description The issue affects users of the wget extractor who view the content it outputs. If a user is logged in to the ArchiveBox admin site in the same browser session and views an archived malicious page, malicious Javascript could act using the logged-in admin credentials, allowing it to add, remove, or modify snapshots, users, and perform other admin actions. For non-logged-in users, the impact is less severe, as malicious Javascript can only read archived content. The issue arises because all archived content is served from the same host and port as the admin panel, defeating browser security protections.
Recommendations To mitigate the issue, disable the wget extractor by setting archivebox config --set SAVE WGET=False. Ensure you are always logged out when viewing archived content. Serve only a static HTML version of your archive to minimize the risk of exploitation. Disable the dom extractor by setting archivebox config --set SAVE DOM=False to further reduce the risk.

Exploit

Fix

XSS

Weakness Enumeration

Related Identifiers

CVE-2023-45815
GHSA-CR45-98W9-GWQX
PYSEC-2023-229

Affected Products

Archivebox
Wget