<?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:12:09 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-57639</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-57639</link>
      <description>EUVD-2026-57639</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-57639</guid>
    </item>
    <item>
      <title>fkie_cve-2019-16303</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2019-16303</link>
      <description>&lt;p&gt;A class generated by the Generator in JHipster before 6.3.0 and JHipster Kotlin through 1.1.0 produces code that uses an insecure source of randomness (apache.commons.lang3 RandomStringUtils). This allows an attacker (if able to obtain their own password reset URL) to compute the value for all other password resets for other accounts, thus allowing privilege escalation or account takeover.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;A class generated by the Generator in JHipster before 6.3.0 and JHipster Kotlin through 1.1.0 produces code that uses an insecure source of randomness (apache.commons.lang3 RandomStringUtils). This allows an attacker (if able to obtain their own password reset URL) to compute the value for all other password resets for other accounts, thus allowing privilege escalation or account takeover.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2019-16303</guid>
    </item>
    <item>
      <title>GHSA-j3rh-8vwq-wh84 — JHipster Kotlin using insecure source of randomness `RandomStringUtils` before v1.2.0</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-j3rh-8vwq-wh84</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: generator-jhipster-kotlin&lt;/p&gt;
&lt;p&gt;JHipster Kotlin is using an insecure source of randomness to generate all of its random values. JHipster Kotlin relies upon apache commons lang3 `RandomStringUtils`.&lt;/p&gt;
&lt;p&gt;From the documentation:&lt;/p&gt;
&lt;p&gt;&amp;gt; Caveat: Instances of Random, upon which the implementation of this class relies, are not cryptographically secure.
&amp;gt; \- https://commons.apache.org/proper/commons-lang/javadocs/api-3.9/org/apache/commons/lang3/RandomStringUtils.html&lt;/p&gt;
&lt;p&gt;Here are the examples of JHipster Kotlin&amp;#39;s use of an insecure PRNG:&lt;/p&gt;
&lt;p&gt;https://github.com/jhipster/jhipster-kotlin/blob/193ae8f13c0be686f9687e78bacfedb144c47d8c/generators/server/templates/src/main/kotlin/package/service/util/RandomUtil.kt.ejs#L32&lt;/p&gt;
&lt;p&gt;## Proof Of Concepts Already Exist&lt;/p&gt;
&lt;p&gt;There has been a POC of taking one RNG value generated `RandomStringUtils` and reversing it to generate all of the past/future RNG values public since March 3rd, 2018.&lt;/p&gt;
&lt;p&gt;https://medium.com/@alex91ar/the-java-soothsayer-a-practical-application-for-insecure-randomness-c67b0cd148cd&lt;/p&gt;
&lt;p&gt;POC Repository: https://github.com/alex91ar/randomstringutils&lt;/p&gt;
&lt;p&gt;## Potential Impact Technical&lt;/p&gt;
&lt;p&gt;All that is required is to get one password reset token from a JHipster Kotlin generated service and using the POC above, you can reverse what all future password reset tokens to be generated by this server. This allows an attacker to pick and choose what account they would like to takeover by sending account password reset requests for targeted accounts.&lt;/p&gt;
&lt;p&gt;## Potential Impact Scale&lt;/p&gt;
&lt;p&gt;Not as large as for the orig…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: generator-jhipster-kotlin&lt;/p&gt;
&lt;p&gt;JHipster Kotlin is using an insecure source of randomness to generate all of its random values. JHipster Kotlin relies upon apache commons lang3 `RandomStringUtils`.&lt;/p&gt;
&lt;p&gt;From the documentation:&lt;/p&gt;
&lt;p&gt;&amp;gt; Caveat: Instances of Random, upon which the implementation of this class relies, are not cryptographically secure.
&amp;gt; \- https://commons.apache.org/proper/commons-lang/javadocs/api-3.9/org/apache/commons/lang3/RandomStringUtils.html&lt;/p&gt;
&lt;p&gt;Here are the examples of JHipster Kotlin&amp;#39;s use of an insecure PRNG:&lt;/p&gt;
&lt;p&gt;https://github.com/jhipster/jhipster-kotlin/blob/193ae8f13c0be686f9687e78bacfedb144c47d8c/generators/server/templates/src/main/kotlin/package/service/util/RandomUtil.kt.ejs#L32&lt;/p&gt;
&lt;p&gt;## Proof Of Concepts Already Exist&lt;/p&gt;
&lt;p&gt;There has been a POC of taking one RNG value generated `RandomStringUtils` and reversing it to generate all of the past/future RNG values public since March 3rd, 2018.&lt;/p&gt;
&lt;p&gt;https://medium.com/@alex91ar/the-java-soothsayer-a-practical-application-for-insecure-randomness-c67b0cd148cd&lt;/p&gt;
&lt;p&gt;POC Repository: https://github.com/alex91ar/randomstringutils&lt;/p&gt;
&lt;p&gt;## Potential Impact Technical&lt;/p&gt;
&lt;p&gt;All that is required is to get one password reset token from a JHipster Kotlin generated service and using the POC above, you can reverse what all future password reset tokens to be generated by this server. This allows an attacker to pick and choose what account they would like to takeover by sending account password reset requests for targeted accounts.&lt;/p&gt;
&lt;p&gt;## Potential Impact Scale&lt;/p&gt;
&lt;p&gt;Not as large as for the orig…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-j3rh-8vwq-wh84</guid>
    </item>
    <item>
      <title>gsd-2019-16303</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2019-16303</link>
      <description>gsd-2019-16303</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2019-16303</guid>
    </item>
  </channel>
</rss>
