<?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 17:52:14 +0000</lastBuildDate>
    <item>
      <title>certfr-2026-avi-0933 — De multiples vulnérabilités ont été découvertes dans les produits IBM. Certaines d'entre elles permettent à un attaquan…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2026-avi-0933</link>
      <description>certfr-2026-avi-0933</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2026-avi-0933</guid>
    </item>
    <item>
      <title>EUVD-2026-328954</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-328954</link>
      <description>EUVD-2026-328954</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-328954</guid>
    </item>
    <item>
      <title>fkie_cve-2026-54267</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-54267</link>
      <description>&lt;p&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, to optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports Hydration via provideClientHydration(). During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached HttpClient responses) and outputs it into the HTML stream as a &amp;lt;script&amp;gt; tag with a predictable identifier. During client bootstrap, Angular recovers this state by looking up the element via document.getElementById(&amp;#39;ng-state&amp;#39;) and parsing its text content. Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (ng-state), it is susceptible to DOM Clobbering. If the application binds untrusted user input or CMS content to element properties such as id (e.g., &amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt; or &amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;) before the genuine &amp;lt;script&amp;gt; tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup. During hydration, when Angular calls document.getElementById(&amp;#39;ng-state&amp;#39;), the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON. This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, to optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports Hydration via provideClientHydration(). During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached HttpClient responses) and outputs it into the HTML stream as a &amp;lt;script&amp;gt; tag with a predictable identifier. During client bootstrap, Angular recovers this state by looking up the element via document.getElementById(&amp;#39;ng-state&amp;#39;) and parsing its text content. Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (ng-state), it is susceptible to DOM Clobbering. If the application binds untrusted user input or CMS content to element properties such as id (e.g., &amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt; or &amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;) before the genuine &amp;lt;script&amp;gt; tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup. During hydration, when Angular calls document.getElementById(&amp;#39;ng-state&amp;#39;), the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON. This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-54267</guid>
    </item>
    <item>
      <title>GHSA-rgjc-h3x7-9mwg — Angular Client Hydration DOM Clobbering &amp; Response-Cache Poisoning</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-rgjc-h3x7-9mwg</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @angular/core&lt;/p&gt;
&lt;p&gt;To optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports **Hydration** via `provideClientHydration()`. During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached `HttpClient` responses) and outputs it into the HTML stream as a `&amp;lt;script&amp;gt;` tag with a predictable identifier:&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;script type=&amp;#34;application/json&amp;#34; id=&amp;#34;ng-state&amp;#34;&amp;gt;
    {&amp;#34;some-api-url&amp;#34;: {&amp;#34;body&amp;#34;: ...}}
&amp;lt;/script&amp;gt;
````&lt;/p&gt;
&lt;p&gt;During client bootstrap, Angular recovers this state by looking up the element via `document.getElementById(&amp;#39;ng-state&amp;#39;)` and parsing its text content.&lt;/p&gt;
&lt;p&gt;Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (`ng-state`), it is susceptible to **DOM Clobbering**.&lt;/p&gt;
&lt;p&gt;If the application binds untrusted user input or CMS content to element properties such as `id` (e.g., `&amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt;` or `&amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;`) *before* the genuine `&amp;lt;script&amp;gt;` tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup.&lt;/p&gt;
&lt;p&gt;During hydration, when Angular calls `document.getElementById(&amp;#39;ng-state&amp;#39;)`, the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;By clobbering the state element, the attacker can inject a custom JSON payload into Angular&amp;#39;s `TransferState` cache. The most critical exploitation vector is poisoning the **HTTP Transfer Cache**.&lt;/p&gt;
&lt;p&gt;1. The attacker injects…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @angular/core&lt;/p&gt;
&lt;p&gt;To optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports **Hydration** via `provideClientHydration()`. During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached `HttpClient` responses) and outputs it into the HTML stream as a `&amp;lt;script&amp;gt;` tag with a predictable identifier:&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;script type=&amp;#34;application/json&amp;#34; id=&amp;#34;ng-state&amp;#34;&amp;gt;
    {&amp;#34;some-api-url&amp;#34;: {&amp;#34;body&amp;#34;: ...}}
&amp;lt;/script&amp;gt;
````&lt;/p&gt;
&lt;p&gt;During client bootstrap, Angular recovers this state by looking up the element via `document.getElementById(&amp;#39;ng-state&amp;#39;)` and parsing its text content.&lt;/p&gt;
&lt;p&gt;Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (`ng-state`), it is susceptible to **DOM Clobbering**.&lt;/p&gt;
&lt;p&gt;If the application binds untrusted user input or CMS content to element properties such as `id` (e.g., `&amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt;` or `&amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;`) *before* the genuine `&amp;lt;script&amp;gt;` tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup.&lt;/p&gt;
&lt;p&gt;During hydration, when Angular calls `document.getElementById(&amp;#39;ng-state&amp;#39;)`, the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;By clobbering the state element, the attacker can inject a custom JSON payload into Angular&amp;#39;s `TransferState` cache. The most critical exploitation vector is poisoning the **HTTP Transfer Cache**.&lt;/p&gt;
&lt;p&gt;1. The attacker injects…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-rgjc-h3x7-9mwg</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-54267</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-54267</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:16.04:LTS: angular.js, Ubuntu:Pro:18.04:LTS: angular.js, Ubuntu:Pro:20.04:LTS: angular.js, Ubuntu:22.04:LTS: angular.js, Ubuntu:24.04:LTS: angular.js, Ubuntu:25.10: angular.js, Ubuntu:26.04:LTS: angular.js&lt;/p&gt;
&lt;p&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, to optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports Hydration via provideClientHydration(). During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached HttpClient responses) and outputs it into the HTML stream as a &amp;lt;script&amp;gt; tag with a predictable identifier. During client bootstrap, Angular recovers this state by looking up the element via document.getElementById(&amp;#39;ng-state&amp;#39;) and parsing its text content. Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (ng-state), it is susceptible to DOM Clobbering. If the application binds untrusted user input or CMS content to element properties such as id (e.g., &amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt; or &amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;) before the genuine &amp;lt;script&amp;gt; tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup. During hydration, when Angular calls document.getElementById(&amp;#39;ng-state&amp;#39;), the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON. This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:16.04:LTS: angular.js, Ubuntu:Pro:18.04:LTS: angular.js, Ubuntu:Pro:20.04:LTS: angular.js, Ubuntu:22.04:LTS: angular.js, Ubuntu:24.04:LTS: angular.js, Ubuntu:25.10: angular.js, Ubuntu:26.04:LTS: angular.js&lt;/p&gt;
&lt;p&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, to optimize client-side bootstrap in Server-Side Rendered (SSR) environments, Angular supports Hydration via provideClientHydration(). During SSR, Angular serializes the application&amp;#39;s runtime state (such as cached HttpClient responses) and outputs it into the HTML stream as a &amp;lt;script&amp;gt; tag with a predictable identifier. During client bootstrap, Angular recovers this state by looking up the element via document.getElementById(&amp;#39;ng-state&amp;#39;) and parsing its text content. Because the DOM element lookup for the state container is predictable and relies solely on the ID selector (ng-state), it is susceptible to DOM Clobbering. If the application binds untrusted user input or CMS content to element properties such as id (e.g., &amp;lt;div [id]=&amp;#34;userInput&amp;#34;&amp;gt; or &amp;lt;a id=&amp;#34;ng-state&amp;#34;&amp;gt;) before the genuine &amp;lt;script&amp;gt; tag is parsed by the browser, the attacker-controlled element takes precedence in the DOM lookup. During hydration, when Angular calls document.getElementById(&amp;#39;ng-state&amp;#39;), the browser returns the attacker&amp;#39;s clobbered element. Angular then attempts to parse the text content or attributes of this clobbered element as JSON. This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-54267</guid>
    </item>
    <item>
      <title>WID-SEC-W-2026-1930 — Angular: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2026-1930</link>
      <description>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen in Angular ausnutzen, um erweiterte Berechtigungen zu erlangen, beliebigen Code auszuführen, Sicherheitsmaßnahmen zu umgehen, Cross-Site-Scripting-Angriffe durchzuführen, einen Denial-of-Service-Zustand herbeizuführen, Daten zu manipulieren oder offenzulegen, Benutzer auf bösartige Websites umzuleiten oder Sitzungen zu kapern.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen in Angular ausnutzen, um erweiterte Berechtigungen zu erlangen, beliebigen Code auszuführen, Sicherheitsmaßnahmen zu umgehen, Cross-Site-Scripting-Angriffe durchzuführen, einen Denial-of-Service-Zustand herbeizuführen, Daten zu manipulieren oder offenzulegen, Benutzer auf bösartige Websites umzuleiten oder Sitzungen zu kapern.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2026-1930</guid>
    </item>
  </channel>
</rss>
