PT-2026-2310 · Unknown+1 · Inveniordm+1

Thunze

·

Published

2026-01-12

·

Updated

2026-03-08

·

CVE-2026-22798

CVSS v3.1

5.9

Medium

VectorAV:L/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions hermes versions 0.8.1 through 0.9.0
Description hermes, a software publication automation workflow, exhibits a flaw where subcommands accept arbitrary options through the -O argument. Providing sensitive data, such as API tokens (e.g., via hermes deposit -O invenio rdm.auth token SECRET), results in the data being written to log files in plain text. This exposes the information to anyone with access to these log files. The -O argument is used to pass options to subcommands. The invenio rdm.auth token variable is an example of a sensitive data element.
Recommendations Upgrade to version 0.9.1 or later.

Exploit

Fix

Insertion into Log File

Weakness Enumeration

Related Identifiers

CVE-2026-22798
GHSA-JM5J-JFRM-HM23

Affected Products

Hermes
Inveniordm