<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-15T20:22:47.416424+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-274736</id>
    <title>EUVD-2026-274736</title>
    <updated>2026-10-15T20:22:47.462264+00:00</updated>
    <content>EUVD-2026-274736</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-274736"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-28695</id>
    <title>fkie_cve-2026-28695</title>
    <updated>2026-10-15T20:22:47.462313+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Craft is a content management system (CMS). There is an authenticated admin RCE in Craft CMS 5.8.21 via Server-Side Template Injection using the create() Twig function combined with a Symfony Process gadget chain. The create() Twig function exposes Craft::createObject(), which allows instantiation of arbitrary PHP classes with constructor arguments. Combined with the bundled symfony/process dependency, this enables RCE. This bypasses the fix implemented for CVE-2025-57811 (patched in 5.8.7). This vulnerability is fixed in 5.9.0-beta.1 and 4.17.0-beta.1.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-28695"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-94rc-cqvm-m4pw</id>
    <title>GHSA-94rc-cqvm-m4pw — Craft CMS Vulnerable to Authenticated RCE via Twig SSTI - create() function + Symfony Process gadget</title>
    <updated>2026-10-15T20:22:47.462420+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: craftcms/cms</p>
<p>There is an authenticated admin RCE in Craft CMS 5.8.21 via Server-Side Template Injection using the `create()` Twig function combined with a Symfony Process gadget chain.</p>
<p>This bypasses the fix implemented for CVE-2025-57811 (patched in 5.8.7).</p>
<p>## Required Permissions</p>
<p>- Administrator permissions or access to System Messages utility
- `allowAdminChanges` enabled in production ([against our security recommendations](https://craftcms.com/knowledge-base/securing-craft#set-allowAdminChanges-to-false-in-production))  or access to System Messages utility</p>
<p>## Vulnerability Details
The `create()` Twig function exposes `Craft::createObject()`, which allows instantiation of arbitrary PHP classes with constructor arguments. Combined with the bundled `symfony/process` dependency, this enables RCE.</p>
<p>## Attack Vector
Admin panel → Settings → Entry Types → Title Format field</p>
<p>## Proof of Concept Payload</p>
<p>```
{% set p = create("Symfony\\Component\\Process\\Process", [["id"]])
%}{{ p.mustRun.getOutput }}
```</p>
<p>## Steps to Reproduce
1. Log in as admin
2. Navigate to Settings → Entry Types
3. Edit any entry type’s "Title Format" field
4. Insert the payload above
5. Create/edit an entry of that type
6. Command executes, output appears in entry title</p>
<p>## Impact
- Authenticated Remote Code Execution
- Runs as web server user (root in default Docker setup)
- Full server compromise</p>
<p>## Root Cause
Craft::createObject() allows the instantiation of any class, including
`Symfony\Component\Process\Proc…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-94rc-cqvm-m4pw"/>
  </entry>
</feed>
