<?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://db.gcve.eu</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>Wed, 30 Sep 2026 11:07:57 +0000</lastBuildDate>
    <item>
      <title>CVE-2021-32798 — Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in notebook</title>
      <link>https://db.gcve.eu/vuln/cve-2021-32798</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; jupyter notebook&lt;/p&gt;
&lt;p&gt;The Jupyter notebook is a web-based notebook environment for interactive computing. In affected versions untrusted notebook can execute code on load. Jupyter Notebook uses a deprecated version of Google Caja to sanitize user inputs. A public Caja bypass can be used to trigger an XSS when a victim opens a malicious ipynb document in Jupyter Notebook. The XSS allows an attacker to execute arbitrary code on the victim computer using Jupyter APIs.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; jupyter notebook&lt;/p&gt;
&lt;p&gt;The Jupyter notebook is a web-based notebook environment for interactive computing. In affected versions untrusted notebook can execute code on load. Jupyter Notebook uses a deprecated version of Google Caja to sanitize user inputs. A public Caja bypass can be used to trigger an XSS when a victim opens a malicious ipynb document in Jupyter Notebook. The XSS allows an attacker to execute arbitrary code on the victim computer using Jupyter APIs.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/cve-2021-32798</guid>
    </item>
    <item>
      <title>GHSA-hwvq-6gjx-j797 — Special Element Injection in notebook</title>
      <link>https://db.gcve.eu/vuln/ghsa-hwvq-6gjx-j797</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: notebook&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Untrusted notebook can execute code on load. This is a remote code execution, but requires user action to open a notebook.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;5.7.11, 6.4.1&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;[OWASP Page on Injection Prevention](https://cheatsheetseries.owasp.org/cheatsheets/Injection_Prevention_Cheat_Sheet.html#injection-prevention-rules)&lt;/p&gt;
&lt;p&gt;### For more information&lt;/p&gt;
&lt;p&gt;If you have any questions or comments about this advisory, or vulnerabilities to report, please email our security list security@ipython.org.&lt;/p&gt;
&lt;p&gt;Credit: Guillaume Jeanne from Google&lt;/p&gt;
&lt;p&gt;### Example:&lt;/p&gt;
&lt;p&gt;A notebook with the following content in a cell and it would display an alert when opened for the first time in Notebook (in an untrusted state):&lt;/p&gt;
&lt;p&gt;```
{ &amp;#34;cell_type&amp;#34;: &amp;#34;code&amp;#34;, &amp;#34;execution_count&amp;#34;: 0, &amp;#34;metadata&amp;#34;: {}, &amp;#34;outputs&amp;#34;: [ { &amp;#34;data&amp;#34;: { &amp;#34;text/html&amp;#34;: [ &amp;#34;&amp;lt;select&amp;gt;&amp;lt;iframe&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;img src=x: onerror=alert(&amp;#39;xss&amp;#39;)&amp;gt;\n&amp;#34;], &amp;#34;text/plain&amp;#34;: [] }, &amp;#34;metadata&amp;#34;: {}, &amp;#34;output_type&amp;#34;: &amp;#34;display_data&amp;#34; } ], &amp;#34;source&amp;#34;: [ &amp;#34;&amp;#34; ] }
````&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: notebook&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Untrusted notebook can execute code on load. This is a remote code execution, but requires user action to open a notebook.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;5.7.11, 6.4.1&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;[OWASP Page on Injection Prevention](https://cheatsheetseries.owasp.org/cheatsheets/Injection_Prevention_Cheat_Sheet.html#injection-prevention-rules)&lt;/p&gt;
&lt;p&gt;### For more information&lt;/p&gt;
&lt;p&gt;If you have any questions or comments about this advisory, or vulnerabilities to report, please email our security list security@ipython.org.&lt;/p&gt;
&lt;p&gt;Credit: Guillaume Jeanne from Google&lt;/p&gt;
&lt;p&gt;### Example:&lt;/p&gt;
&lt;p&gt;A notebook with the following content in a cell and it would display an alert when opened for the first time in Notebook (in an untrusted state):&lt;/p&gt;
&lt;p&gt;```
{ &amp;#34;cell_type&amp;#34;: &amp;#34;code&amp;#34;, &amp;#34;execution_count&amp;#34;: 0, &amp;#34;metadata&amp;#34;: {}, &amp;#34;outputs&amp;#34;: [ { &amp;#34;data&amp;#34;: { &amp;#34;text/html&amp;#34;: [ &amp;#34;&amp;lt;select&amp;gt;&amp;lt;iframe&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;img src=x: onerror=alert(&amp;#39;xss&amp;#39;)&amp;gt;\n&amp;#34;], &amp;#34;text/plain&amp;#34;: [] }, &amp;#34;metadata&amp;#34;: {}, &amp;#34;output_type&amp;#34;: &amp;#34;display_data&amp;#34; } ], &amp;#34;source&amp;#34;: [ &amp;#34;&amp;#34; ] }
````&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/ghsa-hwvq-6gjx-j797</guid>
    </item>
    <item>
      <title>PYSEC-2021-118</title>
      <link>https://db.gcve.eu/vuln/pysec-2021-118</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: notebook&lt;/p&gt;
&lt;p&gt;The Jupyter notebook is a web-based notebook environment for interactive computing. In affected versions untrusted notebook can execute code on load. Jupyter Notebook uses a deprecated version of Google Caja to sanitize user inputs. A public Caja bypass can be used to trigger an XSS when a victim opens a malicious ipynb document in Jupyter Notebook. The XSS allows an attacker to execute arbitrary code on the victim computer using Jupyter APIs.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: notebook&lt;/p&gt;
&lt;p&gt;The Jupyter notebook is a web-based notebook environment for interactive computing. In affected versions untrusted notebook can execute code on load. Jupyter Notebook uses a deprecated version of Google Caja to sanitize user inputs. A public Caja bypass can be used to trigger an XSS when a victim opens a malicious ipynb document in Jupyter Notebook. The XSS allows an attacker to execute arbitrary code on the victim computer using Jupyter APIs.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/pysec-2021-118</guid>
    </item>
  </channel>
</rss>
