Komponenten som håller varje autentiseringsuppgift ni äger
Den här sidan handlar om Wägs egen säkerhetsprofil — vad den levereras som, hur den hanterar era hemligheter, vad den kräver av ert nätverk och hur ni rapporterar en sårbarhet. För vad Wäg gör för att skydda er AI-trafik, se AI-säkerhet.
Dess leveranskedja är er leveranskedja
Er gateway håller varje leverantörsnyckel er organisation äger och står i vägen för varje AI-request. Det gör dess beroendeträd till en del av er attackyta, inte bara vår.
Därför är data plane medvetet liten och statisk. Det finns ingen interpretator, ingen pakethanterare och inget transitivt beroendeträd som löses ut vid driftsättning.
En distroless-image utan root
Inget skal, ingen pakethanterare, ingen interpretator i imagen. Minimal attackyta och ingenting som behöver lösas ut vid körning.
Signerade avbilder
Varje avbild signeras nyckellöst med cosign och registreras i Sigstores publika logg; SLSA-proveniens och SBOM-attesteringar följer med där releasenoterna listar dem.
En SBOM per version
Fullständig beroendeinventering levereras med varje version, så att er egen skanning ser det vi ser.
Konsolen kräver ingen extra runtime
Adminkonsolen serveras av samma Rust-binär. Den valfria konsolassistenten är en separat avbild: distroless Node, utan skal eller npm.
Vad vi utgår från går fel
De kontroller Wäg erbjuder mot de felmoder som är specifika för att stå framför varje modellanrop.
| Felmod | Kontroll |
|---|---|
| Leverantörsnycklar läcker från en applikation | Ingen applikation håller någonsin en. Virtuella nycklar utfärdas per team, användare eller tjänst med oberoende återkallning; med valvreferenser når leverantörsnycklar aldrig databasen, och en nyckel som anges direkt lagras förseglad (AES-256-GCM). |
| Känsliga uppgifter lämnar i en prompt | Ordnad skannerkedja före anropet, mitt i strömmen på ett rullande fönster, och efter anropet. Blockera, maskera eller redigera per regel, med utfallen dokumenterade. |
| Prompt injection eller obetrodd modellutdata | Skanningssteg före och efter anropet, plus avbrott mitt i strömmen så att en komprometterad ström inte når klienten i sin helhet. |
| En agent agerar utanför sin behörighet | MCP-nycklar per server, tillåtlistor för verktyg, godkännanden, anropsgränser per server, och varje anrop loggat. Åtkomsten är öppen som standard; stäng av det för minsta möjliga behörighet. |
| Poster ändras i efterhand | Bevisliggaren hashkedjar varje leverantörsanrop och varje avvisning och signerar kontrollpunkter med Ed25519; waeg ledger verify kontrollerar en export offline. I obligatoriskt läge: inga bevis, ingen egress. |
| Ett beroende är komprometterat | Distroless-image utan root, ingen beroendeupplösning vid driftsättning i data plane, cosign-signerade avbilder, en SBOM per release och proveniens där releasenoterna listar den. |
Ert valv, inte vår databas
Med valvreferenser hämtas leverantörsnycklar från er egen hemlighetshanterare och når aldrig databasen; hämtade nycklar cachas i minnet under en konfigurerbar TTL, så rotation i ert valv kräver ingen ändring av Wägs driftsättning. En nyckel som anges direkt lagras förseglad med AES-256-GCM.
Ingen egress krävs
Inte som ett konfigurationsval — som en egenskap hos programvaran. Kontrollera det i ert eget nätverkslager.
- Inga prompts
- Inga completions
- Inga leverantörsnycklar
- Inga loggar
- Ingen telemetri
- Ingen licenskontroll online
- Ingen användningsanalys
Ingen utgående anslutning krävs för att gatewayen ska fungera: prislistan offline, policymotorer lokalt, semantisk cache i processen. Går att driftsätta helt utan internet-egress.
Att rapportera en sårbarhet
Rapportera säkerhetsproblem till adressen i vårt trust center. Vi bekräftar, utreder och namnger rapportörer som vill bli omnämnda. Ge oss gärna ett rimligt tidsfönster före publicering, och ange vilken avbildsversion och digest ni testade.
Vi har inga säkerhetscertifieringar från tredje part och kommer inte att antyda något annat. Det som finns i stället är verifierbart snarare än intygat: avbilder signerade med cosign, en SBOM per release, en offlinelicens och en driftmodell där ni är operatören och de flesta kontroller är era att belägga.
En endpoint. Alla modeller. Full kontroll.
Kör den i er egen infrastruktur
Allt ni behöver för att köra en control plane i produktion är Apache-2.0 och förblir det — routing, HA, cache, failover, budgetar, policy, MCP, jobb och observability. Self-hosted, inget konto, ingen phone-home.
$ docker run -p 4000:4000 <registry>/waeg-gateway:<version>Ingen fungerande pull: avbilderna är inte publika än. Designpartner får registeruppgifterna privat.
Driftsätt på 5 minuterForma den som design partner
Wäg är ännu inte publikt släppt. Vi arbetar med en liten grupp team som kör AI från flera leverantörer i produktion och tar styrning och suveränitet på allvar, för att härda control plane:n mot verkliga arbetslaster.
- Alla Enterprise-funktioner ingår, utan licenskostnad
- Praktisk migrering — vi gör den tillsammans med er, även från LiteLLM
- En direktlinje till ingenjörerna som bygger den, och verkligt inflytande över vad som kommer härnäst