CTIPilot
← Back to the live brief
NOTABLENATOB2incident

Association des maires de France confirms a UNION-based SQL-injection breach exposing 114,000 records on mayors, municipal councillors and territorial agents, plaintext passwords included

A SQL-injection flaw in France's national mayors' association exposes elected officials' contact data and plaintext credentials

Defender actions

  • Audit any communal-association, cantonal-conference or federal member-directory web application for parameterised-query discipline against UNION-based SQL injection, and specifically check whether any legacy credential-storage path retains plaintext passwords alongside (or instead of) a properly hashed table.

Analysis

France's Association des maires de France (AMF), the national association representing more than 34,000 member municipalities, confirmed on 2026-09-04 that its membership and subscription database at amf.asso.fr had been breached (Clubic, 2026-09-04; FrenchBreaches, 2026-09-04). An attacker using the handle "Alduin" claimed on a hacking forum to have exploited a UNION-type SQL-injection flaw against the amf.asso.fr web application to pull data from multiple database tables (FrenchBreaches, 2026-09-04). The claimed dataset totals roughly 114,000 entries (a single person can appear in multiple rows) covering names, municipality or intercommunality affiliation, job title, subscription type and dates (Clubic, 2026-09-04), and, per FrenchBreaches' own file analysis, professional and personal email addresses and internal identifiers tied to mayors, elected officials, municipal councillors, directors general of services and other territorial agents (FrenchBreaches, 2026-09-04). That same analysis found authentication data present across two distinct tables: bcrypt password hashes in one, and a separate table holding passwords stored in plaintext (FrenchBreaches, 2026-09-04); the source does not state whether the two tables cover the same account population, but the plaintext table alone is a basic-hygiene failure regardless: any account whose credentials landed in it had its password exposed in fully recoverable form. AMF has confirmed the incident and referred it to France's data-protection authority (CNIL) (Clubic, 2026-09-04); FrenchBreaches reports AMF is still scoping the leak's extent and says affected individuals will be notified once its internal audit concludes (FrenchBreaches, 2026-09-04). No patch, remediation timeline, or web-application-firewall/input-validation fix has been publicly stated by AMF as of this writing.

A UNION-based SQL injection against a membership or subscription portal is a textbook input-validation gap on a public-facing form or query parameter; the specific field or endpoint has not been named publicly. The combined dataset (identity, function, municipality data alongside a separate plaintext-credential table) enables both targeted spear-phishing of named mayors and directors general and credential-stuffing against any other portal where an affected individual reused a password exposed in the plaintext table.

Triage: no source describes what executed after the SQL injection succeeded, so no process-level or endpoint discriminator is offered here; the observable is at the web-application layer, database-query logs or a web-application firewall showing UNION SELECT patterns against the affected application's parameters, and unusually large result-set exports from a member-facing query endpoint that normally returns single-record lookups.

Cited evidence

A hacker going by the pseudonym "Alduin" claimed this attack on a hacker forum, explaining that he exploited a UNION-type SQL injection to access the AMF's database.

The AMF has just confirmed the reality of this cyberattack, and has referred the matter to the CNIL.

Clubic 2026-09-04

The analysis of the disclosed material also shows the presence of authentication data in certain tables

FrenchBreaches 2026-09-04

Sources2

PROVENANCE

AI-generated · no human review · this permalink is the shareable record for the finding · verify operationally critical claims against the linked primary source.