
Report summary and local proof-of-concept script demonstrating CVE-2026-103440, a PageTriage API disclosure of suppressed reviewer usernames on MediaWiki.
Reporter: Marco Paciaroni (BomboBombone).
The public pagetriagelist API returned a reviewer's username and profile links even when the account was suppressed. An anonymous caller could retrieve the data if a PageTriage review record existed for that account.
On a local wiki with PageTriage enabled, create a review record for a test account and suppress that account through the normal moderation workflow. Then query the API without logging in:
python poc.py --page-id <PAGE_ID> --api-url http://127.0.0.1/w/api.php
The request is read-only. Use only an authorized local test instance; the script accepts loopback API URLs only.