Code is cheap. Freedom isn’t.

Свобода.

WordCamp Sofia 2026 · Христо Ласков
../

ctf.ux2.dev

Пет предизвикателства. Един WordPress. Един MacBook Neo.

Първият флаг вече е тук. WordPress оставя повече, отколкото показва.

Васил ЛевскиБългария · 1837–1873
Джузепе МациниИталия · 1805–1872
Тадеуш КостюшкоПолша · САЩ · 1746–1817
Нелсон МанделаЮжна Африка · 1918–2013

Общото:свободата.

2026 Platform Comparison Matrix

ARCHITECTURE / OWNERSHIP / EXTENSIBILITY / SECURITY / OPERATIONSТАБЛИЦА 1 ОТ 21
DRAFT v3.2_FINAL_final
A / Content management systems
ПараметърWordPressEmDash 1.0
RuntimePHP / MySQLTypeScript / Astro
Extension modelHooks / pluginsSandboxed plugins1
DeploymentHost / managed hostWorkers / Node.js
Content modelPosts / CPT / metaCollections / schema
API surfaceREST / plugin APIsAPI / CLI / MCP
EcosystemДълга история1.0 / Sep 2026
Plugin securityShared PHP runtimeCapability controls1
LicenseGPLv2+MIT
B / Commerce systems
ПараметърWooCommerceShopify
Service modelWordPress pluginHosted SaaS
OperationsAgency / providerPlatform operated
CheckoutHooks / pluginsExtensions / Functions2
Core controlApp code / infraDefined extension APIs
Order dataHPOS / owned DB3Platform + API
CustomizationCustom codePlan-dependent2
StorefrontThemes / headlessThemes / headless
Exit pathCode + dataExports + rebuild
Methodology: capability-level overview · deployment and plan details vary · docs as of 22 Oct 2026 1 blog.cloudflare.com/emdash-cms-plugin-registry · 2 shopify.dev/docs/apps/build/checkout/technologies · 3 developer.woocommerce.com · HPOS
UXux2dev WordCamp Sofia

Стига
таблици.

WordPress отваряLaravel отваряRust отваряАсемблер отваряНие отварямевъзможности.

Кодът еток.течащавода.гаеченключ.

Лъскамеключовете.

New framework Plugin #47 Rewrite v6 10x dev! AI generated Blazingly fast v0.0.1-beta

Клиентът виждавърха.

Бавен сайт Губи поръчки Уязвимост Технически дълг Без backup

Ние виждамецелия айсберг.

Кога спряхмеда слушаме?

Rewrite.Rebrand.Repeat.

v1

21 октомври.

PHP2Shellcritical · CVSS 9.2
  • CVE-2026-109618 · CVE-2026-109619
  • RCE без автентикация · PHP 5.4 → 8.5
  • изтича на 20.10, с PoC преди patch-а
  • fix → 8.2.35 · 8.3.36 · 8.4.27 · 8.5.12
Node.jshigh · RCE
  • CVE-2026-111497
  • out-of-bounds write в Brotli декодера
  • стига един fetch() с Brotli отговор
  • fix → 22.23.4 · 24.22.1 · 26.12.1

End of life: PHP ≤ 8.1 — само source patch · Node.js ≤ 20 — нищо

Два RCE.Едно„Relax :)“.

● PHP2Shell critical

● Node.js   high

● Forge     недостъпен

$ logs · patch · verify ✓

$

Сигурносттае глагол.

01Logs 02Patch 03Verify 04Document

Свободатаизисква умения.

01Разбирай
02Поправяй
03Променяй
04Предавай

WordPressе врата.

Като всички други.

Успехът ев майстора.

WordPressShopifyEmDashLaravelDrupalТи.

По-добра основа.

wp_posts + postmeta

_order_keywc_8f2a
_order_total62.00
_billing_email[email protected]
_order_statuscompleted
_order_keywc_91c4
_order_statusprocessing
_billing_email[email protected]
_order_total148.90
→

wc_orders + индекси

key

email

total

status

Най-хубавиятбъг еновият.

● Opennew-problem

Три пазара. Два склада. Една странна цена.

Слушай.

Клиента.Колегата.Пазара.Общността.

Развивай.

Себе си.Проекта.Основата.Клиента.

Споделяй.

Код.Знание.Грешки.Пътя.

Силата ев общото.

Хиляди хора. Една основа.

WordPress отваряLaravel отваряRust отваряАсемблер отваряНие отварямевъзможности.

Писането на софтуер е просто бонус към тях.

Благодаря.

../ctf.ux2.dev

Часовникът тръгва след квалификацията. Класацията е на живо цял ден.

ux2.dev · laskov.dev · WordCamp Sofia 2026
Време00:00
Слайд—
Часовник—