<?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-13T03:36:02.517855+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-232663</id>
    <title>EUVD-2026-232663</title>
    <updated>2026-10-13T03:36:02.582035+00:00</updated>
    <content>EUVD-2026-232663</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-232663"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2022-31180</id>
    <title>fkie_cve-2022-31180</title>
    <updated>2026-10-13T03:36:02.582068+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Shescape is a simple shell escape package for JavaScript. Affected versions were found to have insufficient escaping of white space when interpolating output. This issue only impacts users that use the `escape` or `escapeAll` functions with the `interpolation` option set to `true`. The result is that if an attacker is able to include whitespace in their input they can: 1. Invoke shell-specific behaviour through shell-specific special characters inserted directly after whitespace. 2. Invoke shell-specific behaviour through shell-specific special characters inserted or appearing after line terminating characters. 3. Invoke arbitrary commands by inserting a line feed character. 4. Invoke arbitrary commands by inserting a carriage return character. Behaviour number 1 has been patched in [v1.5.7] which you can upgrade to now. No further changes are required. Behaviour number 2, 3, and 4 have been patched in [v1.5.8] which you can upgrade to now. No further changes are required. The best workaround is to avoid having to use the `interpolation: true` option - in most cases using an alternative is possible, see [the recipes](https://github.com/ericcornelissen/shescape#recipes) for recommendations. Alternatively, users may strip all whitespace from user input. Note that this is error prone, for example: for PowerShell this requires stripping `'\u0085'` which is not included in JavaScript's definition of `\s` for Regular Expressions.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2022-31180"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-44vr-rwwj-p88h</id>
    <title>GHSA-44vr-rwwj-p88h — Shescape vulnerable to insufficient escaping of whitespace</title>
    <updated>2026-10-13T03:36:02.582110+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: shescape</p>
<p>### Impact</p>
<p>This only impacts users that use the `escape` or `escapeAll` functions with the `interpolation` option set to `true`. Example:</p>
<p>```javascript
import cp from "node:child_process";
import * as shescape from "shescape";</p>
<p>// 1. Prerequisites
const options = {
  shell: "bash",
  // Or
  shell: "dash",
  // Or
  shell: "powershell.exe",
  // Or
  shell: "zsh",
  // Or
  shell: undefined, // Only if the default shell is one of the affected shells.
};</p>
<p>// 2. Attack (one of multiple)
const payload = "foo #bar";</p>
<p>// 3. Usage
let escapedPayload;
shescape.escape(payload, { interpolation: true });
// Or
shescape.escapeAll(payload, { interpolation: true });</p>
<p>cp.execSync(`echo Hello ${escapedPayload}!`, options);
// _Output depends on the shell being used_
```</p>
<p>The result is that if an attacker is able to include whitespace in their input they can:</p>
<p>1. Invoke shell-specific behaviour through shell-specific special characters inserted directly after whitespace.
   - Affected shells: _Bash_, _Dash_, _Zsh_, _PowerShell_
2. Invoke shell-specific behaviour through shell-specific special characters inserted or appearing after line terminating characters. 
   - Affected shells: _Bash_
3. Invoke arbitrary commands by inserting a line feed character.
   - Affected Shells: _Bash_, _Dash_, _Zsh_, _PowerShell_
3. Invoke arbitrary commands by inserting a carriage return character.
   - Affected Shells: _PowerShell_</p>
<p>### Patches</p>
<p>Behaviour number 1 has been patched in [v1.5.7] which you can…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-44vr-rwwj-p88h"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/gsd-2022-31180</id>
    <title>gsd-2022-31180</title>
    <updated>2026-10-13T03:36:02.582178+00:00</updated>
    <content>gsd-2022-31180</content>
    <link href="https://cve.radiocsirt.org/vuln/gsd-2022-31180"/>
  </entry>
</feed>
