<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 04 Oct 2026 14:31:09 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-61511</title>
      <link>https://vulnerability.circl.lu/vuln/fkie_cve-2026-61511</link>
      <description>&lt;p&gt;vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contains an eval injection vulnerability in the vB5_Template_Runtime::runMaths() method within the template runtime that allows unauthenticated remote attackers to execute arbitrary PHP code by supplying crafted input through the pagenav[pagenumber] parameter. Attackers can exploit the insufficiently restrictive regex filter by using phpfuck-style encoding with permitted characters to inject and execute arbitrary PHP code via the unauthenticated ajax/render template route without any authentication.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contains an eval injection vulnerability in the vB5_Template_Runtime::runMaths() method within the template runtime that allows unauthenticated remote attackers to execute arbitrary PHP code by supplying crafted input through the pagenav[pagenumber] parameter. Attackers can exploit the insufficiently restrictive regex filter by using phpfuck-style encoding with permitted characters to inject and execute arbitrary PHP code via the unauthenticated ajax/render template route without any authentication.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/fkie_cve-2026-61511</guid>
    </item>
    <item>
      <title>GCVE-1988-2026-0287 — [KIS-2026-13] vBulletin &lt;= 6.2.1 (runMaths) Remote Code Execution Vulnerability</title>
      <link>https://vulnerability.circl.lu/vuln/gcve-1988-2026-0287</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; vBulletin&lt;/p&gt;
&lt;p&gt;-----------------------------------------------------------------
vBulletin &amp;lt;= 6.2.1 (runMaths) Remote Code Execution Vulnerability
-----------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;[-] Software Link:&lt;/p&gt;
&lt;p&gt;https://www.vbulletin.com&lt;/p&gt;
&lt;p&gt;[-] Affected Versions:&lt;/p&gt;
&lt;p&gt;Version 5.7.5 and prior 5.x versions.
Version 6.2.1 and prior 6.x versions.&lt;/p&gt;
&lt;p&gt;[-] Vulnerability Description:&lt;/p&gt;
&lt;p&gt;The vulnerable code is located within the
/includes/vb5/template/runtime.php script. Specifically, into the
vB5_Template_Runtime::runMaths() method: the $str parameter is not
sufficiently sanitized before being used in an eval() call. The regex used
to validate the input parameter will filter the string only allowing for
digits, parentheses, math and binary operators (the XOR, particularly). As
such, this can be exploited to inject and execute (semi) arbitrary PHP code
through &amp;#34;phpfuck&amp;#34; techniques. The vulnerability could be exploited by e.g.
administrator users, by editing a template/style in the admin panel and
adding a specially crafted {vb:math} tag (which is a sort of wrapper around
the vB5_Template_Runtime::runMaths() method). However, this can also be
exploited by unauthenticated attackers by abusing the
ajax/render/[template] route, rendering a template which uses the {vb:math}
tag with an user-tainted parameter. One of the possible templates that can
be abused that way is the default &amp;#34;pagenav&amp;#34; template: here, user input
passed through the &amp;#34;pagenav[pagenumber]&amp;#34; parameter will be assigned to t…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; vBulletin&lt;/p&gt;
&lt;p&gt;-----------------------------------------------------------------
vBulletin &amp;lt;= 6.2.1 (runMaths) Remote Code Execution Vulnerability
-----------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;[-] Software Link:&lt;/p&gt;
&lt;p&gt;https://www.vbulletin.com&lt;/p&gt;
&lt;p&gt;[-] Affected Versions:&lt;/p&gt;
&lt;p&gt;Version 5.7.5 and prior 5.x versions.
Version 6.2.1 and prior 6.x versions.&lt;/p&gt;
&lt;p&gt;[-] Vulnerability Description:&lt;/p&gt;
&lt;p&gt;The vulnerable code is located within the
/includes/vb5/template/runtime.php script. Specifically, into the
vB5_Template_Runtime::runMaths() method: the $str parameter is not
sufficiently sanitized before being used in an eval() call. The regex used
to validate the input parameter will filter the string only allowing for
digits, parentheses, math and binary operators (the XOR, particularly). As
such, this can be exploited to inject and execute (semi) arbitrary PHP code
through &amp;#34;phpfuck&amp;#34; techniques. The vulnerability could be exploited by e.g.
administrator users, by editing a template/style in the admin panel and
adding a specially crafted {vb:math} tag (which is a sort of wrapper around
the vB5_Template_Runtime::runMaths() method). However, this can also be
exploited by unauthenticated attackers by abusing the
ajax/render/[template] route, rendering a template which uses the {vb:math}
tag with an user-tainted parameter. One of the possible templates that can
be abused that way is the default &amp;#34;pagenav&amp;#34; template: here, user input
passed through the &amp;#34;pagenav[pagenumber]&amp;#34; parameter will be assigned to t…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/gcve-1988-2026-0287</guid>
    </item>
    <item>
      <title>GHSA-43hg-f3wj-j2m6</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-43hg-f3wj-j2m6</link>
      <description>&lt;p&gt;vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contains an eval injection vulnerability in the vB5_Template_Runtime::runMaths() method within the template runtime that allows unauthenticated remote attackers to execute arbitrary PHP code by supplying crafted input through the pagenav[pagenumber] parameter. Attackers can exploit the insufficiently restrictive regex filter by using phpfuck-style encoding with permitted characters to inject and execute arbitrary PHP code via the unauthenticated ajax/render template route without any authentication.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contains an eval injection vulnerability in the vB5_Template_Runtime::runMaths() method within the template runtime that allows unauthenticated remote attackers to execute arbitrary PHP code by supplying crafted input through the pagenav[pagenumber] parameter. Attackers can exploit the insufficiently restrictive regex filter by using phpfuck-style encoding with permitted characters to inject and execute arbitrary PHP code via the unauthenticated ajax/render template route without any authentication.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-43hg-f3wj-j2m6</guid>
    </item>
  </channel>
</rss>
