<?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://cve.radiocsirt.org</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, 18 Oct 2026 05:19:30 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-237665</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-237665</link>
      <description>EUVD-2026-237665</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-237665</guid>
    </item>
    <item>
      <title>fkie_cve-2022-25918</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2022-25918</link>
      <description>&lt;p&gt;The package shescape from 1.5.10 and before 1.6.1 are vulnerable to Regular Expression Denial of Service (ReDoS) via the escape function in index.js, due to the usage of insecure regex in the escapeArgBash function.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;The package shescape from 1.5.10 and before 1.6.1 are vulnerable to Regular Expression Denial of Service (ReDoS) via the escape function in index.js, due to the usage of insecure regex in the escapeArgBash function.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2022-25918</guid>
    </item>
    <item>
      <title>GHSA-cr84-xvw4-qx3c — Inefficient Regular Expression Complexity in shescape</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-cr84-xvw4-qx3c</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: shescape&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;This impacts users that use shescape to escape arguments:&lt;/p&gt;
&lt;p&gt;- for the Unix shell Bash, or any not-officially-supported Unix shell;
- using the `escape` or `escapeAll` functions with the `interpolation` option set to `true`.&lt;/p&gt;
&lt;p&gt;An attacker can cause polynomial backtracking in terms of the input string length due to a Regular Expression in shescape that is vulnerable to Regular Expression Denial of Service (ReDoS). Example:&lt;/p&gt;
&lt;p&gt;```javascript
import * as shescape from &amp;#34;shescape&amp;#34;;&lt;/p&gt;
&lt;p&gt;/* 1. Prerequisites */
const options = {
  interpolation: true,
  // and
  shell: &amp;#34;/bin/bash&amp;#34;,
  // or
  shell: &amp;#34;some-not-officially-supported-shell&amp;#34;,
  // or
  shell: undefined, // Only if the system&amp;#39;s default shell is bash or an unsupported shell.
};&lt;/p&gt;
&lt;p&gt;/* 2. Attack */
let userInput = &amp;#39;{,&amp;#39;.repeat(150_000); // polynomial backtracking&lt;/p&gt;
&lt;p&gt;/* 3. Usage */
shescape.escape(userInput, options);
// or
shescape.escapeAll([userInput], options);
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;This bug has been patched in [v1.6.1](https://github.com/ericcornelissen/shescape/releases/tag/v1.6.1) which you can upgrade to now. No further changes required.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;Alternatively, a maximum length can be enforced on input strings to shescape to reduce the impact of the vulnerability. It is not recommended to try and detect vulnerable input strings, as the logic for this may end up being vulnerable to ReDoS itself.&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;- Shescape commit [552e8ea](https://github.com/ericcornelissen/shescape/commit/552e8eab56861720b1d4e5474fb…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: shescape&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;This impacts users that use shescape to escape arguments:&lt;/p&gt;
&lt;p&gt;- for the Unix shell Bash, or any not-officially-supported Unix shell;
- using the `escape` or `escapeAll` functions with the `interpolation` option set to `true`.&lt;/p&gt;
&lt;p&gt;An attacker can cause polynomial backtracking in terms of the input string length due to a Regular Expression in shescape that is vulnerable to Regular Expression Denial of Service (ReDoS). Example:&lt;/p&gt;
&lt;p&gt;```javascript
import * as shescape from &amp;#34;shescape&amp;#34;;&lt;/p&gt;
&lt;p&gt;/* 1. Prerequisites */
const options = {
  interpolation: true,
  // and
  shell: &amp;#34;/bin/bash&amp;#34;,
  // or
  shell: &amp;#34;some-not-officially-supported-shell&amp;#34;,
  // or
  shell: undefined, // Only if the system&amp;#39;s default shell is bash or an unsupported shell.
};&lt;/p&gt;
&lt;p&gt;/* 2. Attack */
let userInput = &amp;#39;{,&amp;#39;.repeat(150_000); // polynomial backtracking&lt;/p&gt;
&lt;p&gt;/* 3. Usage */
shescape.escape(userInput, options);
// or
shescape.escapeAll([userInput], options);
```&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;This bug has been patched in [v1.6.1](https://github.com/ericcornelissen/shescape/releases/tag/v1.6.1) which you can upgrade to now. No further changes required.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;Alternatively, a maximum length can be enforced on input strings to shescape to reduce the impact of the vulnerability. It is not recommended to try and detect vulnerable input strings, as the logic for this may end up being vulnerable to ReDoS itself.&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;- Shescape commit [552e8ea](https://github.com/ericcornelissen/shescape/commit/552e8eab56861720b1d4e5474fb…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-cr84-xvw4-qx3c</guid>
    </item>
    <item>
      <title>gsd-2022-25918</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2022-25918</link>
      <description>gsd-2022-25918</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2022-25918</guid>
    </item>
  </channel>
</rss>
