HI-SA-2026-002 Hoog Gepubliceerd Kwetsbaarheid
Toegangscontrole wordt niet afgedwongen in ai-openrouter-gateway
In andrecorugda/ai-openrouter-gateway beschrijft de documentatie een instelling om te bepalen wie bij het beheer van de AI-gateway mag. De code las die instelling nooit uit. Elke ingelogde gebruiker van het Filament-panel kon daardoor API-tokens aanmaken, systeemprompts en modellen aanpassen en alle prompts en antwoorden inzien. Wie de instelling gebruikte, kreeg geen enkel signaal dat die niets deed. De maker loste het binnen een dag op in 1.3.3 en 2.0.3.
Wie het raakt
- Sites met een Filament-panel waarop andrecorugda/ai-openrouter-gateway draait, versie lager dan 1.3.3 of 2.0.0 tot 2.0.3
- Panels met meer gebruikers dan alleen beheerders
- Applicaties die de documentatie volgden en dachten dat de toegang beperkt was
Oplossen
composer update andrecorugda/ai-openrouter-gateway
Werk bij naar 1.3.3 (Filament 3) of 2.0.3 (Filament 4 en 5). Daarin controleert elke pagina en elk onderdeel van de gateway de ingestelde toegangsregel. Controleer daarna welke API-tokens er bestaan en trek tokens in die niet van beheerders komen. Kijk ook of systeemprompts en modelinstellingen nog kloppen.
Tijdlijn
- Kwetsbaarheid gevonden en bevestigd in een testomgeving
- Privé gemeld bij de maker via GitHub 0 dagen
- Maker bevestigd en opgelost in 1.3.3 en 2.0.3, HackIndex genoemd als vinder 1 dag
- Advisory GHSA-57hh-5c98-83r8 gepubliceerd, CVE aangevraagd 2 dagen
Referenties
Over deze melding
HackIndex doet pentests en code review, en onderzoekt open-source packages, plugins en extensies. Een kwetsbaarheid gaat eerst naar de maker, malware direct naar het platform dat hem verspreidt.
Vragen over deze melding of een correctie? Mail naar info [at] hackindex [dot] nl met HI‑SA‑2026‑002 in het onderwerp.
Je mag deze melding overnemen onder CC BY 4.0 (opent in een nieuw tabblad), met de referentie en deze URL als bron.
Waarom HackIndex onderzoek doet Termijnen en afspraken Over HackIndex
Zelf laten controleren
Dit soort fouten zit vaak in de manier waarop een app een package gebruikt. Een security code review kijkt daar gericht naar.