buildOne report1 publisher Handing token signing to Keycloak leaves a FastAPI RAG service holding only public keys
GroundedDocs, a FastAPI RAG service, verifies Keycloak-signed tokens that expire in about 15 minutes and holds no key that can sign one. Keycloak now keeps the passwords and the signing key, so the identity provider becomes the system worth attacking.
Reality
- Evidence55
- Adoption8
- Hype gap+5
- Incentives20
- Confidence45
CVE-2026-18963 lets an unauthenticated request skip the emailed reset token entirely. Upstream 26.7.2 and four Red Hat errata are out, and the stopgap has to be set realm by realm.
Perspective Coverage
4 publishers
- Builder
- Builder 43%
- Operator
- Operator 51%
- Investor
- Investor 6%
Reality
- Evidence78
- Adoption
- Not scored
- Hype gap+8
- Incentives30
- Confidence72
Unauthenticated attackers can reset any Industrial Edge Management password without the email link
CVE-2026-18963 sits in the Keycloak reset-credentials flow that Siemens embeds in Industrial Edge Management. Siemens closed its own Cloud service on September 2, and owners of self-hosted IEM Pro and IEM Virtual patch or block the path themselves.
Reality
- Evidence72
- Adoption35
- Hype gap−10
- Incentives55
- Confidence70
buildOne report1 publisher Crossing $1M in revenue turns Duende's free IdentityServer tier into a $12,500 bill
IdentityServer4 stopped getting patches in 2022 and its repository is now read-only. The two replacement paths closest to its codebase both put the admin UI behind a separate licence, priced in different currencies.
Reality
- Evidence58
- Adoption
- Not scored
- Hype gap+12
- Incentives60
- Confidence55
buildOne report1 publisher Five hours of monthly maintenance ate a 40% cut in an eleven-tool SaaS bill
A five-person team swapped eleven paid subscriptions for self-hosted open source and came out close to level, because the cost that mattered was the maintainer's own hours.
Reality
- Evidence30
- Adoption15
- Hype gap+20
- Incentives55
- Confidence40
buildOne report1 publisher agentgateway ORs the two CEL rules a governance policy lists under matchExpressions
Written as separate entries, a country check and a model allowlist become alternatives, so a caller from a restricted jurisdiction gets through by naming an approved model, and the policy still reports Accepted and Attached.
Reality
- Evidence62
- Adoption20
- Hype gap+12
- Incentives38
- Confidence64
A public OIDC client with PKCE replaces the cluster certificate that outlives its owner
Self-hosted Kubernetes still hands out certificate files that keep working after their owner leaves. The fix in a CNCF walkthrough turns on one Keycloak toggle, because a confidential client only moves the shared static credential onto every laptop.
Reality
- Evidence60
- Adoption
- Not scored
- Hype gap+12
- Incentives45
- Confidence58
buildOne report1 publisher Keycloak's metadata-document executor provisions clients that accept plain PKCE
The S256 pin is a per-client attribute, and the executor that builds a client from a published metadata document sets three attributes, all unrelated to PKCE. The executor addition imports cleanly, yet it never runs.
Reality
- Evidence58
- Adoption12
- Hype gap−12
- Incentives22
- Confidence52
Three items, one tier: Keycloak's reset bug, an N-able password leak, a Grok data-theft trick
A single Stormcast episode carries a Keycloak 26.7.2 password-reset fix, a reported N-able password manager leak, and a published LLM safeguard bypass. Most of it sits in the identity and secrets tier.
Reality
- Evidence52
- Adoption
- Not scored
- Hype gap+14
- Incentives34
- Confidence55
UDS Core's default operator authentication accepted any client secret for three release trains
A logic error in the uds-identity-config Keycloak authenticator compared the mounted Kubernetes secret against itself. Patched version numbers do not sort in the order operators expect.
Reality
- Evidence76
- Adoption40
- Hype gap−5
- Incentives55
- Confidence71
buildOne report1 publisher An OAuth callback proves who logged in, not what the patient agreed to
One engineering write-up makes the case for modeling identity proof, session and consent as three separate transitions, with consent appended against an exact policy version.
Reality
- Evidence32
- Adoption
- Not scored
- Hype gap+12
- Incentives22
- Confidence38
buildOne report1 publisher Keycloak's forgot-password flow hands over admin accounts, and the fix is a same-day call
CVE-2026-18963 lets an unauthenticated request skip the emailed token and reset any account on the server. Red Hat rates it 9.1. The stopgap costs you self-service recovery in every realm.
Reality
- Evidence62
- Adoption30
- Hype gap+14
- Incentives45
- Confidence56
buildOne report1 publisher ALB validates the JWT, Keycloak decides what is in it: the Terraform for the matching realm
A dev.to walkthrough publishes the Keycloak stack behind an EKS gateway auth setup: one enabled grant, four redirect URLs, and a group membership Terraform does not fully own.
Reality
- Evidence66
- Adoption12
- Hype gap−8
- Incentives28
- Confidence58
Dream Security recovered a 160-megabyte workspace from a framework built on open-source agents. Taiwan's Ministry of Digital Affairs has confirmed AI-assisted attacks on government systems in July.
Publishers:dreamgroup.com · taiwannews.com.tw
Reality
- Evidence64
- Adoption66
- Hype gap+20
- Incentives72
- Confidence66