CVE-2026-18430 is a stored XSS in HumHub's comment deletion notification system. A Space administrator deleting a comment can include HTML in the optional deletion reason field, which then executes in the notification delivered to the comment author. This is not a typical comment-field XSS—the payload arrives wrapped in administrative context, surfaced through the platform's trusted notification channel. Recipients process moderation communications with significantly higher implicit trust than public wall posts, making this a more dangerous variant than a comparable XSS in a user-visible comment field.

The vulnerability sits at the intersection of three systems that each assumed the others handled sanitization: content moderation (deleting comments), notification generation (sending alerts), and output rendering (displaying the message). No single code owner saw this as their trust boundary. The deletion reason field is low-traffic and appears to have escaped the sanitization hardening that higher-profile content surfaces received—it likely fossilized under older security assumptions and was never re-examined when HumHub's XSS mitigations matured.

Historical precedent matters here. This exact vulnerability class—administrative action creating content that enters a notification pipeline—has been repeatedly catalogued: phpBB's moderation PM system (CVE-2004-1312), vBulletin's infraction notices (CVE-2010-5388), Discourse's mod_log (CVE-2019-10760). The pattern is well-established in vulnerability databases but apparently never informed HumHub's threat modeling for this feature combination.

For defenders: verify whether your HumHub instance (version 1.18.4 and earlier) has pending updates. The attack surface requires a Space admin account, but the pivot from moderation to session hijacking is direct—any user who's ever had a comment deleted is a potential victim. Prioritize patching on instances with active multi-user communities. The remediation challenge for self-hosted software is compounding: unlike SaaS, there's no push-patch, and organizations on frozen LTS branches may face upgrade complexity before the exposure window closes.