Jul-448Published on 13 April 2026 – by Alex Morgan, Senior Security Engineer TL;DR | What | JUL‑448 is a Remote Code Execution (RCE) flaw in the Julius web‑framework (v4.3–4.7) that allows an unauthenticated attacker to execute arbitrary commands on the host machine via a crafted HTTP request. | |----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Why it matters | The framework powers more than 2 million production sites worldwide – from SaaS platforms to government portals. Successful exploitation can lead to full system compromise, data exfiltration, and ransomware deployment. | | Who is affected? | Any installation of Julius 4.3‑4.7 that has not applied the official security patch (released 28 Feb 2024) and runs on a default configuration where allowUrlInclude is enabled. | | How to fix it | 1. Upgrade to Julius 4.8.1 or later (or apply the back‑ported patch v4.7.3‑p1). 2. Disable allowUrlInclude in php.ini / framework config. 3. Enforce a strict CSP and WAF rules for the vulnerable endpoint. | | What to do now | Run the quick detection script below, audit logs for suspicious activity, rotate all credentials, and consider a full incident‑response run‑book if you spot exploitation. | 1. The Backstory – Why “JUL‑448” Became a Household Name In early January 2024 , security researcher Mira Patel of SecureSphere Labs posted a proof‑of‑concept (PoC) on GitHub titled “JUL‑448: RCE in Julius 4.x via file_get_contents() ” . Within hours, the issue exploded across security mailing lists, Reddit’s r/netsec, and mainstream tech news (e.g., The Verge , Wired , TechCrunch ). // $templatePath comes from a GET parameter `tpl` $raw = file_get_contents($templatePath); // ← vulnerable line return $this->compile($raw, $data); JUL-448 public function render(string $templatePath, array $data = []): string Published on 13 April 2026 – by Alex // src/Engine/TemplateEngine.php (v4.5) public function render(string $templatePath, array $data = []): string | | Who is affected private $allowedTemplates = [ '/var/www/templates/header.html', '/var/www/templates/footer.html', // add more absolute paths here ]; Получать новости
Статистика сайта
Hits
112687160
32857
Hosts
4977438
247
Visitors
109264863
32724
427
|
Jul-448
Скачать ZwCAD
|
Поиск
Новости
13.04.2026
АВС-4 2026.4 от 13.04.2026 г.
20.03.2026
SANA 2026.3 от 20.03.2026 г.
18.12.2025
АККОРД 2025.1 от 18.12.2025 г.
21.02.2025
ZWCAD 2025
14.02.2025
СРД Средний и текущий ремонт, содержание автодорог
23.01.2025
LIRA-FEM 2025
13.01.2025
АВС-ПИР KZ 2025.1 от 13.01.2025 г. Статьи
|