<?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>Sat, 03 Oct 2026 21:08:57 +0000</lastBuildDate>
    <item>
      <title>CVE-2025-48383 — Django-Select2 Vulnerable to Widget Instance Secret Cache Key Leaking</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2025-48383</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; codingjoe django-select2&lt;/p&gt;
&lt;p&gt;Django-Select2 is a Django integration for Select2. Prior to version 8.4.1, instances of HeavySelect2Mixin subclasses like the ModelSelect2MultipleWidget and ModelSelect2Widget can leak secret access tokens across requests. This can allow users to access restricted query sets and restricted data. This issue has been patched in version 8.4.1.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; codingjoe django-select2&lt;/p&gt;
&lt;p&gt;Django-Select2 is a Django integration for Select2. Prior to version 8.4.1, instances of HeavySelect2Mixin subclasses like the ModelSelect2MultipleWidget and ModelSelect2Widget can leak secret access tokens across requests. This can allow users to access restricted query sets and restricted data. This issue has been patched in version 8.4.1.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2025-48383</guid>
    </item>
    <item>
      <title>GHSA-wjrh-hj83-3wh7 — Django-Select2 Vulnerable to Widget Instance Secret Cache Key Leaking</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-wjrh-hj83-3wh7</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: django-select2&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Instances of `HeavySelect2Mixin` subclasses like the `ModelSelect2MultipleWidget` and `ModelSelect2Widget` can secret access tokens across requests. This can allow users to access restricted querysets and restricted data.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;The problem has been patched in version 8.4.1 and all following versions.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;This vulnerability is limited use cases where instances of widget classes are created during app loading (not during a request).&lt;/p&gt;
&lt;p&gt;Example of affected code:
```python
class MyForm(forms.ModelForm):
    class Meta:
        widgets = {&amp;#34;my_select_field&amp;#34;: Select2ModelWidget()}
```&lt;/p&gt;
&lt;p&gt;Django allows you to pass just the widget class (not the instance). This can be used to mitigate the session request leak.&lt;/p&gt;
&lt;p&gt;Example of affected code:
```python
class MyForm(forms.ModelForm):
    class Meta:
        widgets = {&amp;#34;my_select_field&amp;#34;: Select2ModelWidget}
```&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;Thanks to @neartik for reporting this issue. I will address it later. I had to delete your issue, to avoid exploitation of this security issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: django-select2&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Instances of `HeavySelect2Mixin` subclasses like the `ModelSelect2MultipleWidget` and `ModelSelect2Widget` can secret access tokens across requests. This can allow users to access restricted querysets and restricted data.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;The problem has been patched in version 8.4.1 and all following versions.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;This vulnerability is limited use cases where instances of widget classes are created during app loading (not during a request).&lt;/p&gt;
&lt;p&gt;Example of affected code:
```python
class MyForm(forms.ModelForm):
    class Meta:
        widgets = {&amp;#34;my_select_field&amp;#34;: Select2ModelWidget()}
```&lt;/p&gt;
&lt;p&gt;Django allows you to pass just the widget class (not the instance). This can be used to mitigate the session request leak.&lt;/p&gt;
&lt;p&gt;Example of affected code:
```python
class MyForm(forms.ModelForm):
    class Meta:
        widgets = {&amp;#34;my_select_field&amp;#34;: Select2ModelWidget}
```&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;Thanks to @neartik for reporting this issue. I will address it later. I had to delete your issue, to avoid exploitation of this security issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-wjrh-hj83-3wh7</guid>
    </item>
  </channel>
</rss>
