<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Сводки — pavlo.dev</title>
    <link>https://pavlo.dev/blog</link>
    <atom:link href="https://pavlo.dev/rss.xml" rel="self" type="application/rss+xml"/>
    <description>Разборы угроз для владельцев криптообменников, бирж и финтех-сервисов.</description>
    <language>ru</language>
    <lastBuildDate>Fri, 30 Oct 2026 06:00:00 GMT</lastBuildDate>
    <item>
      <title>Две критические дыры в ядре PHP: почему обновляться нужно в тот же день</title>
      <link>https://pavlo.dev/blog/php-rce-october-2026</link>
      <guid isPermaLink="true">https://pavlo.dev/blog/php-rce-october-2026</guid>
      <pubDate>Fri, 30 Oct 2026 06:00:00 GMT</pubDate>
      <description>CVE-2026-109618 и CVE-2026-109619 позволяют выполнить код на сервере без авторизации. Что это значит для обменника на PHP и как выстроить обновления так, чтобы не терять деньги на ожидании.</description>
      <category>PHP</category>
      <category>уязвимости</category>
      <category>обновления</category>
      <dc:creator>Павел Попов</dc:creator>
    </item>
    <item>
      <title>SQL-инъекции: как в 2026-м всё ещё воруют базы</title>
      <link>https://pavlo.dev/blog/sql-injection</link>
      <guid isPermaLink="true">https://pavlo.dev/blog/sql-injection</guid>
      <pubDate>Thu, 29 Oct 2026 06:00:00 GMT</pubDate>
      <description>Старейшая веб-уязвимость никуда не делась. Где она прячется в обменниках, чем грозит владельцу и какие меры защищают по-настоящему.</description>
      <category>SQL</category>
      <category>OWASP</category>
      <category>базы данных</category>
      <dc:creator>Павел Попов</dc:creator>
    </item>
    <item>
      <title>Подмена Referer, Host и X-Forwarded-For: почему нельзя верить заголовкам</title>
      <link>https://pavlo.dev/blog/header-trust</link>
      <guid isPermaLink="true">https://pavlo.dev/blog/header-trust</guid>
      <pubDate>Wed, 28 Oct 2026 06:00:00 GMT</pubDate>
      <description>HTTP-заголовки присылает клиент, а значит, их можно написать любыми. Разбираем, где доверие к Referer, Host и X-Forwarded-For превращается в дыру — от реферальных выплат до сброса пароля.</description>
      <category>HTTP</category>
      <category>заголовки</category>
      <category>nginx</category>
      <dc:creator>Павел Попов</dc:creator>
    </item>
    <item>
      <title>Как чаще всего взламывают сайты: семь дверей, которые забывают закрыть</title>
      <link>https://pavlo.dev/blog/how-sites-get-hacked</link>
      <guid isPermaLink="true">https://pavlo.dev/blog/how-sites-get-hacked</guid>
      <pubDate>Tue, 27 Oct 2026 06:00:00 GMT</pubDate>
      <description>Большинство взломов — не голливудские атаки, а открытые двери: слабые пароли, старые плагины, забытые бэкапы. Семь самых частых входов и как закрыть каждый.</description>
      <category>OWASP</category>
      <category>веб-безопасность</category>
      <category>аудит</category>
      <dc:creator>Павел Попов</dc:creator>
    </item>
    <item>
      <title>Как чаще всего крадут криптовалюту: от сид-фразы до горячего кошелька обменника</title>
      <link>https://pavlo.dev/blog/how-crypto-gets-stolen</link>
      <guid isPermaLink="true">https://pavlo.dev/blog/how-crypto-gets-stolen</guid>
      <pubDate>Mon, 26 Oct 2026 06:00:00 GMT</pubDate>
      <description>Две половины одной проблемы: как обманывают пользователей и как теряют средства обменники. Механика основных схем и меры, которые действительно снижают риск.</description>
      <category>криптовалюта</category>
      <category>кошельки</category>
      <category>обменники</category>
      <dc:creator>Павел Попов</dc:creator>
    </item>
  </channel>
</rss>
