. Meta description. Respond in JSON with title, content, meta.description.
Let's translate step by step.
Title: "Дослідники виявили 31 вразливість у 15 платіжних фасилітаторах x402" (or "провайдерах"? "Facilitators" - фасилітатори, but in Ukrainian tech context often "провайдери" or "посередники". However, "фасилітатори" is used in crypto. I'll keep "фасилітаторах" to match original term. Also "x402" stays as is.)
Content: Translate paragraphs.
First paragraph: "A new study has uncovered 31 security vulnerabilities across 15 facilitators that support the x402 payment protocol — a system that handles nearly all observed transactions in the research window. Each of the 15 facilitators failed at least one of eight core rules for payment verification or settlement, opening the door to four distinct attack classes: free shopping, asset theft, service denial, and gas abuse."
Translation: "Нове дослідження виявило 31 вразливість безпеки у 15 фасилітаторах, які підтримують платіжний протокол x402 — систему, що обробляє майже всі спостережувані транзакції в період дослідження. Кожен із 15 фасилітаторів не виконав принаймні одне з восьми основних правил верифікації або розрахунку платежів, що відкрило шлях до чотирьох окремих класів атак: безкоштовні покупки, крадіжка активів, відмова в обслуговуванні та зловживання газом."
Note: "free shopping" - "безкоштовні покупки" is clear. "service denial" - "відмова в обслуговуванні" (DoS). "gas abuse" - "зловживання газом" (gas fees). "settlement" - "розрахунок" or "завершення". I'll use "розрахунок".
Second paragraph: "Free-shopping attacks let merchants open a service before a payment settles. Asset theft gives attackers access to facilitator-controlled value. Service denial jams payment lanes, and gas abuse forces facilitators to pay the attacker's execution costs. Researchers validated two free-shopping cases end-to-end and flagged 10 more as high risk. They also reported three gas-abuse instances and one asset-theft path tied to the ERC-6492 standard."
Translation: "Атаки типу «безкоштовні покупки» дозволяють продавцям відкривати послугу до завершення платежу. Крадіжка активів надає зловмисникам доступ до цінностей, контрольованих фасилітатором. Відмова в обслуговуванні блокує платіжні канали, а зловживання газом змушує фасилітаторів оплачувати витрати на виконання атак. Було підтверджено два випадки безкоштовних покупок від початку до кінця, а ще 10 позначено як високоризикові. Також повідомлено про три випадки зловживання газом та один шлях крадіжки активів, пов'язаний зі стандартом ERC-6492."
Note: "end-to-end" - "від початку до кінця". "flagged" - "позначено". "high risk" - "високоризикові". "path" - "шлях".
Third paragraph: "A controlled proof of concept induced a token approval but no actual transfer or theft was executed. All 15 facilitators showed high-risk service-denial or cost-amplification paths, though researchers didn't run a gas-drain experiment or an availability-degrading load test. No outage was demonstrated."
Translation: "Контрольована концептуальна модель викликала схвалення токена, але жодної фактичної передачі чи крадіжки не було виконано. Усі 15 фасилітаторів продемонстрували високоризикові шляхи відмови в обслуговуванні або збільшення витрат, хоча дослідники не проводили експеримент із виснаження газу чи тест навантаження з погіршенням доступності. Жодного збою не було продемонстровано."
Note: "proof of concept" - "концептуальна модель" or "доказ концепції". I'll use "концептуальна модель". "gas-drain" - "виснаження газу". "availability-degrading load test" - "тест навантаження з погіршенням доступності". "outage" - "збій".
Fourth paragraph (h2: "The Cost of Vulnerabilities"): Actually original has "The Cost of Vulnerabilities" as h2? Wait, original:
The Cost of Vulnerabilities
but the text says "The Cost of Vulnerabilities"? Let's check: In original content: "
The Cost of Vulnerabilities
" then paragraph. Yes. So translate h2: "Вартість вразливостей". Then paragraph: "An address-based analysis covering over 119 million Base and Solana transactions estimated about $202,000 in gas and fees from Oct. 1 to Dec. 26, 2025. That includes roughly $5,800 associated with reverts — transactions that failed but still cost money. The figure doesn't represent stolen funds, but rather the operational waste attackers could exploit."
Translation: "Аналіз на основі адрес, що охопив понад 119 мільйонів транзакцій у мережах Base та Solana, оцінив приблизно $202 000 у вигляді газу та комісій за період з 1 жовтня по 26 грудня 2025 року. Це включає приблизно $5 800, пов'язаних із відкатами — транзакціями, які не вдалися, але все одно коштували грошей. Ця цифра не представляє вкрадені кошти, а скоріше операційні втрати, які можуть використовувати зловмисники."
Note: "reverts" - "відкати" (revert in blockchain). "operational waste" - "операційні втрати".
Fifth paragraph (h2: "Vendor Responses"): Translate h2: "Відповіді постачальників". Then paragraph: "Findings were disclosed to 14 of the 15 affected parties in January. As of Feb. 6, Coinbase, PayAI, and Mogami had collectively acknowledged six vulnerabilities. Some have been fixed; others are still being worked on. The paper is anonymized, so it's not clear which fix belongs to which vendor."
Translation: "Результати були розкриті 14 із 15 постраждалих сторін у січні. Станом на 6 лютого Coinbase, PayAI та Mogami спільно підтвердили шість вразливостей. Деякі з них виправлено, інші ще опрацьовуються. Документ анонімізовано, тому незрозуміло, яке виправлення належить якому постачальнику."
Then next paragraph: "The researchers stressed that the findings don't show every x402 payment was vulnerable, that each facilitator was exploitable in every way, or that Coinbase was breached."
Translation: "Дослідники наголосили, що результати не свідчать про те, що кожен платіж x402 був вразливим, що кожен фасилітатор був експлуатований у всіх аспектах або що Coinbase було зламано."
Sixth paragraph (h2: "What's Recommended"): Translate h2: "Що рекомендують". Then paragraph: "The study's recommendations include binding verification to settlement, reserving nonces, rechecking time and account state, strictly allowlisting ERC-1271 and ERC-6492 transaction shapes,