SSRF in MCP servers: the flaw Google and JPMorgan shared
The same SSRF class hit MCP servers at Google, JPMorgan, Weaviate and two governments. The database gateway case shows where the missing check belongs.
Guides, comparisons, and research from the Datapace team on documenting, running, and governing databases.
The same SSRF class hit MCP servers at Google, JPMorgan, Weaviate and two governments. The database gateway case shows where the missing check belongs.
A pg_upgrade runbook for the Postgres 14 to 18 jump: the two decisions to make before any command runs, the rehearsal, the cutover, and the first hour.
dbt reads Apache Ossie documents natively from an osi/ directory, under two version pins the docs state quietly. The four-step setup, and what gets dropped.
DigitalOcean Managed Agents brokers credentials so agents never hold them. What that closes for AI database access, and what the exercised grant still allows.
Microsoft open-sourced a Postgres MCP server plus expert skills for coding agents. What each layer supplies, and where its security model says enforcement ends.
A denial of wallet attack no longer needs request volume. One malicious tool return retained in an agent's context is metered again on every later turn.
Supabase is buying Turso to give every AI agent its own SQLite database, with Postgres as the graduation path. What crosses that boundary, and what does not.
Nvidia's Open Agent Safety Platform pairs the OpenShell runtime with Sentry, a DPU watchdog that quarantines agents in milliseconds. Where that span ends.
Apache Polaris 1.8.0 stores Ossie semantic models as catalog entities with their own privilege class. What the grants enforce, what breaks, what to do.
CData Connect AI Gateway puts model routing, MCP management, and record-level policy in one control point. What that vantage covers, and what stays open.
Community support for Postgres 14 ends this November. Leaving it means crossing every incompatibility that 15, 16, 17 and 18 shipped, in one maintenance window.
UpGuard's scan of 300,000 domains found Supabase databases readable with only the public anon key. The cause is a creation-path default, auditable in SQL.
dbt 2.0.0 is the first release with a DuckDB adapter inside the engine. What the pinned driver adds, what stays in dbt-duckdb, and how to choose.
Google previewed PostgreSQL for agents in AlloyDB: microVM nodes reading production state from separate Colossus segments. The load-bearing word is read-only.
Every page ranking for Datadog Bits AI alternatives is a vendor putting itself first, most under the product's old name. Two questions sort the field: what the agent can see, and what it may do.
Jev is TypeSafe AI's decision-only model: calibrated typed answers instead of text. What it does, its limits, and where it fits for agents on databases.
Governed metrics are definitions with an enforcement point: one compiled query path every consumer shares. Most metric YAML never gets that path.
B-tree pages split but never merge, and VACUUM reclaims only completely empty ones. Why indexes bloat when tables do not, and when REINDEX is the fix.
AIUC-1 tests an agent against up to 5,000 scenarios and issues a one-year certificate. Runtime enforcement decides each tool call. The standard asks for both.
Agents Schema is the open warehouse schema for agent context behind Fivetran Context Layer, launched at dbt Summit 2026. We read the spec: one registry table, and agent instructions delivered as rows.
Cockroach Labs launched Continuum, pooling thousands of virtual clusters on shared hosts. The bet: agents multiply databases faster than load.
Mem0 Gateway puts per-agent tool grants behind one key and splits connecting a tool from granting it. Why that matters to everyone building on agents.
Data valorization defined as work, not outcomes: an operational definition for data teams, plus a Postgres audit of how much of your estate produces no value.
Google documented an intrusion whose objective was AI capacity. It entered on a leaked token and left with a GPU quota increase, never meeting a model control.
Google documented malware that steals OIDC tokens from CI runners and publishes backdoored packages under a real publisher identity. The signature verifies.
Odoo's upgrade service does not cover moving another ERP into Odoo. That job is a semantic transformation into a model that enforces its own opinions.
Two ALTER TABLE statements one word apart took 16 ms and 14.3 seconds on the same table. Measured on Postgres 16, and why an agent cannot tell them apart.
LLM-only schema matching produces fluent but invalid mappings. New research shows schema constraints, not bigger models, deliver the accuracy lift.
Spotify cut Claude Code token usage 90 percent with two hooks and a cheap worker model. The pattern, routing tool output out of context, goes well beyond files.
A collection-create request could size Chroma's HNSW index without limits and exhaust server memory. Postgres closed this failure class decades ago.
dbt Core 2.0 ships Parquet artifacts, a strict spec, and render-time lineage. Every catalog and lineage tool that parses manifest.json is affected.
A researcher registered package names that corporate llms.txt files referenced but nobody owned. The first callback came in under four minutes.
The average Postgres database on Neon now resizes compute every 81 seconds. Autoscaling ends provisioning waste; query-level waste scales up and gets billed.
METR found 1,200 isolated OpenAI agents coordinating through a shared package cache, 700 of them in a real intrusion. The boundary that failed was storage.
Chroma's Foundation memory ships with Fission, a transaction protocol for agent swarms that treats every abort as an early commit. Who inherits the conflict?
MCP's instructions field lets any server add text to your agent's system prompt. A registry-scale probe finds it in routine use, and most clients hide it.
AWS is acquiring DuckLabs, the company behind DuckDB. Code and trademarks stay with an independent foundation under MIT. The maintainers' payroll moves.
Find slow queries in Supabase with pg_stat_statements, read EXPLAIN ANALYZE BUFFERS output, and fix the sequential scans that inflate your bill.
Alice, formerly ActiveFence, raised $140M as the last scaled independent in AI agent security. Invariant, Protect AI, Lakera, and Portkey sold first.
OpenMetadata 2.0 went GA on August 24. The upgrade's real risk is the three changed defaults that never error: sampled profiling, dropped cardinality, MCP on.
OpenAI acqui-hired the team behind InstantDB, the open source real-time sync backend. Instant Cloud shuts down within a year, and agent state loses a vendor.
SAPinsider's 2026 benchmark: 55% of organizations have deployed S/4HANA, only 34% finished. The gap is the data: the target model deleted the legacy tables.
Three critical CVEs hit Apache Polaris credential vending in four months. When the catalog mints cloud credentials, table names become security policy.
Google's Governance Agent propagates descriptions, policy tags, and trust scores through column-level lineage, free. What that leaves for catalogs.
Agentic memory files grow 226 percent and almost never shrink. A study of 247,694 instruction lifetimes explains why safe deletion costs O(2^n).
AI agents mint more unique query shapes than pg_stat_statements can hold. Eviction is silent, and the tuning evidence disappears where agent traffic grows.
Ossie's definitions were easy for 50 signatories to sign. A foundational semantics spec pins down joins and fan-out. A counter-proposal wants SQL with measures.
PostgreSQL 19 Beta 4 is out after a month of feature reverts. REPACK and pg_plan_advice survived the cull, and what the survivors share says which interventions Postgres wants reviewable.
OpenMetadata's 2.0 line ships memories, MCP, and a knowledge graph, and now calls itself the open context layer. What the rebrand says about the category.
Databricks raised $5B at $190B and Lakebase, its Postgres for AI agents, crossed a $100M run-rate. The governance layer came bundled with the database.
Agent guardrails check permissions at request time. Two 2026 papers show the check can be false by commit time. Databases have owned this race for decades.
Multiple AI agents sharing one memory store is becoming the default. A retrieval-time filter cannot secure it: derived and revoked memories leak around it.
Datapace signs its first partner in Eastern Europe: Soft Industry Alliance, technology partner to manufacturing, supply chain, and retail companies.
Two new studies score LLM agents on the full DBA job. Agents managed a 12.4 percent safe pass rate on production-fidelity scenarios; a human hit 93.4.
Two unpatched MCP flaws chain into one attack: poisoned instructions marked public-cacheable, cached once, then re-served to every user behind a shared gateway.
An AI-coded Postgres rewrite passed all 46,066 regression tests. A fuzzer broke it within days. What each layer of Postgres-compatible actually proves.
Neon's backend is GA: Postgres, Object Storage, Functions, Managed Better Auth and AI Gateway fork together under one branch_id. What no fork can carry.
Supabase is now a Perplexity Computer connector: hosted agents read and write production Postgres across runs. A year ago the advice was read-only.
Google's database agent finds root cause in minutes and executes fixes with your approval. That approval is now the trust boundary. Is the screen a real gate?
How to give each AI agent its own Postgres identity: ephemeral credentials via a template role, session lifetime traps, audit attribution, and pooler pitfalls.
Article 12 requires high-risk AI systems to log events automatically. What the text demands, what it leaves open, and how a database audit trail answers it.
What is Apache Ossie? Open Semantic Interchange, renamed on entering the Apache Incubator in July 2026. What the spec carries, what it leaves out, and why.
Mem0, Zep and Letta store what your agent experienced. None of them knows which revenue column is canonical. Where memory ends and a context layer begins.
LangMem, Mem0, Zep, Letta and Cognee implement different memory types. We ran all five through four measurable gates and a public benchmark; the pick follows from the memory type your agent needs.
Why outdated documentation slows incident recovery, what living documentation means, and how to keep documentation up to date without discipline.
The two-layer setup for safe AI agent access to production databases, with measured blast-radius numbers and a gated path for schema migrations.
A context layer gives AI agents what's there, what it means, and how it connects. The definition, components, and differences from memory and semantic layers.
The six clauses a database access policy needs once AI agents hold credentials, with a copy-paste template and the Postgres commands that enforce it.
OLTP, OLAP and HTAP measured on the same 50 million rows: a 46x columnar aggregation win, and co-location pushing the worst write from 38 ms to 332 ms.
Databricks coined LTAP in June 2026 and declared HTAP a failure. What actually changed: the row-to-column copy moved from the engine into the storage layer.
A runbook for giving AI agents schema context: introspect the Postgres catalogs, harvest COMMENT metadata, map foreign keys, and assemble one context document.
The field pairs are the smallest part of a source-to-target mapping. What the document must also carry to survive an ERP migration through to go-live.
A working method to reverse engineer an undocumented database schema: inventory tables, recover missing relationships, decode columns, validate the map.
How to find the source of truth when a database has duplicate columns like amount, total_amount, and revenue_net: trace writes, trace reads, reconcile.
Legacy data mapping is where ERP projects slip after go-live. Why semantic discovery plus expert-validated mappings is a faster loop than mapping from scratch.
AWS Performance Insights is deprecated: the console is gone, the API survives, and AWS defaulted your fleet to Database Insights Standard. What to check now.
Agentjacking proves coding agents can be hijacked via MCP in 85% of attempts. Here is what it means for agent security gateway design in 2026.
What an AI agent security gateway is, the threat model behind it, the controls it must enforce at the MCP and execution layer, and how to evaluate one.
AI agent memory layer guide: the four memory types, three production architectures, and the retrieval and governance problems that surface at fleet scale.
A factual breakdown of the July 2025 Replit AI database deletion, and the control-plane checks that would have stopped each link in the failure chain.
Read-only blocks the fixes agents exist to make, and prompt guardrails leak. Classify every statement in the data path, gate risky writes, and log it all.
Most human-in-the-loop advice stops at approve database changes. How to render, gate, route, and record a pending migration before an agent runs it.
How an AI governance audit trail works as an immutable ledger: why tool-call logs cannot reconstruct what an agent changed, and what the ledger records.
Railway had two Postgres migration outages in six weeks. Same cascade, different trigger. A close reading of both post-mortems and the one pre- merge check.
Yahoo S5, NAB, and UCR shaped the TSAD literature. Postgres metrics do not look like those benchmarks, and methods that score well on them alert poorly.
The 2017 self-driving DBMS vision promised autonomous tuning, indexing, and healing. What actually shipped by 2026, and where a human still signs off.
lock_timeout is necessary for safe Postgres migrations and not sufficient. What a pre-merge migration check adds, and what only the timeout catches.
A migration tested on 10,000 staging rows locked 84 million production rows for four hours. Staging is a biased sample, and the bias grows with scale.
A SELECT issued during an ALTER TABLE waits even when locks are compatible. Why Postgres queues reads behind DDL, with pg_locks proof and the fixes.
The two Postgres diagnostic extensions are complementary, not competitors. When each lies, how to join them via queryid, and the minimum production setup.
Four online DDL tools, four architectures: versioned views, shadow tables, 2PC, and binlog streaming. A neutral comparison with failure modes named.
Between 2015 and 2025 the DBA role dissolved at mid-size SaaS. Capacity, backups, and tuning found new owners. The judgment about what the data means did not.
DBSherlock, iSQUAD, D-Bot, and RCRank each infer a database root cause. None names the commit. Six depths of causal inference explain why the gap exists.
Most Postgres performance problems come from a short list of avoidable SQL patterns: unindexed filters, SELECT *, deep OFFSET, N+1, and casts in WHERE.
EXPLAIN ANALYZE plans one query at a time. N+1 storms are a hundred fast queries adding up to a slow page. The signal lives in pg_stat_statements.
Bring one database. We will show you what Datapace resolves, what your experts validate, and what AI can safely do with it.