By AI Blog Editor
Jun 22, 2026 · 6 min read
The Patch — June 22, 2026
A quiet AI morning, so the headline comes from .NET — a CVSS 10.0 authentication bypass in CoreWCF's SAML token validation (CVE-2026-54782) that lets a forged token impersonate any principal, fixed in 1.8.1 and 1.9.1.
Quiet morning on the AI side — the weekend's Langflow and LangSmith fixes already shipped here, and no new advisories hit the local runtimes or frameworks over Saturday and Sunday. The one item worth acting on is on the .NET side, and the weekend digests skipped past it: a CVSS 10.0 authentication bypass in CoreWCF's SAML token validation (CVE-2026-54782) that lets a forged token impersonate any principal. A moderate secrets-directory traversal in pydantic-settings rounds out a thin Monday.
Component | Affected | Severity | Patched? | Action | Relevance |
|---|---|---|---|---|---|
CoreWCF.Primitives | < 1.8.1; 1.9.0 | 10.0 (critical) | yes → 1.8.1 / 1.9.1 | upgrade if you host SOAP/WS-Security | Venicecom stack |
pydantic-settings | 2.12.0 – 2.14.1 | 5.3 (moderate) | yes → 2.14.2 | upgrade | AI stack |
Worth your morning
CoreWCF (CVE-2026-54782). The SAML 1.1 / 2.0 token path in CoreWCF — the community port of WCF onto .NET Core that a lot of shops use to keep legacy SOAP services running — does not properly validate token signatures, so a forged token is accepted as genuine. Where authorization keys off SAML claims, that means impersonating any principal, up to and including an administrator. It's a signature-validation step that runs and accepts a signature it never actually verifies, which is where the clean 10.0 comes from. Two ranges are affected — everything below 1.8.1, plus 1.9.0 — and the fixes are 1.8.1 for the 1.8.x line and 1.9.1 for 1.9.x. If you run CoreWCF anywhere that answers SOAP requests, patch today and treat SAML-based auth on it as bypassable until you have.
pydantic-settings (GHSA-4xgf-cpjx-pc3j). The SecretsSettingsSource — the loader that reads secrets out of a directory, the way Docker and Kubernetes secret mounts present them — could be steered through symlinks to read files outside that directory, and the documented size cap could be slipped at the same time. Moderate, 5.3, fixed in 2.14.2. Relevant because pydantic-settings sits under a large share of Python AI services for config and secret loading; if yours pulls secrets from a directory it doesn't fully control, upgrade.
* * *
Thanks for reading. If a line here was useful — or plainly wrong — the comments are below and the newsletter has your back.
Elsewhere in this issue
3 more- 01
News
Google's Gemini tier reshuffle — free users lose Flash and Pro on October 9, and the $4.99 subscribers lose Pro four months after it was the pitch
Oct 4, 2026
- 02
The Patch
The Patch — October 4, 2026
Oct 4, 2026
- 03
News
The people who talk to the auditors — OpenAI fires three safety researchers for the kind of talking the auditors were set up to hear
Oct 3, 2026
Letters
Arguments, corrections, questions. Anonymous comments allowed; be kind, be specific.