<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Kotlin</title>
  <link>https://cvedaily.com/pages/tags/kotlin.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/kotlin.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Kotlin</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:27:06 +0000</lastBuildDate>
  <item>
    <title>[High] CVE-2025-31129 – Jooby is a web framework for Java and Kotlin. The pac4j io.jooby.internal.pac4j...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-31129</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-31129</guid>
    <pubDate>Mon, 31 Mar 2025 19:15:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-31129</strong></p>
  <p>Jooby is a web framework for Java and Kotlin. The pac4j io.jooby.internal.pac4j.SessionStoreImpl#get module deserializes untrusted data. This vulnerability is fixed in 2.17.0 (2.x) and 3.7.0 (3.x).</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-31129">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-24362 – In some circumstances, debug artifacts uploaded by the CodeQL Action after a fai...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-24362</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-24362</guid>
    <pubDate>Fri, 24 Jan 2025 18:15:32 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-24362</strong></p>
  <p>In some circumstances, debug artifacts uploaded by the CodeQL Action after a failed code scanning workflow run may contain the environment variables from the workflow run, including any secrets that were exposed as environment variables to the workflow. Users with read access to the repository would be able to access this artifact, containing any secrets from the environment. This vulnerability i…</p>
  <p><strong>CVSS:</strong> 7.1 · <strong>CWE:</strong> CWE-532</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-24362">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-23026 – jte (Java Template Engine) is a secure and lightweight template engine for Java ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-23026</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-23026</guid>
    <pubDate>Mon, 13 Jan 2025 20:15:30 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-23026</strong></p>
  <p>jte (Java Template Engine) is a secure and lightweight template engine for Java and Kotlin. In affected versions Jte HTML templates with `script` tags or script attributes that include a Javascript template string (backticks) are subject to XSS. The `javaScriptBlock` and `javaScriptAttribute` methods in the `Escape` class do not escape backticks, which are used for Javascript template strings. Do…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-23026">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2024-55875 – http4k is a functional toolkit for Kotlin HTTP applications. Prior to version 5...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-55875</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-55875</guid>
    <pubDate>Thu, 12 Dec 2024 19:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2024-55875</strong></p>
  <p>http4k is a functional toolkit for Kotlin HTTP applications. Prior to version 5.41.0.0, there is a potential XXE (XML External Entity Injection) vulnerability when http4k handling malicious XML contents within requests, which might allow attackers to read local sensitive information on server, trigger Server-side Request Forgery and even execute code under some circumstances. Version 5.41.0.0 con…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-55875">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-23639 – Micronaut Framework is a modern, JVM-based, full stack Java framework designed f...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-23639</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-23639</guid>
    <pubDate>Fri, 09 Feb 2024 01:15:09 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-23639</strong></p>
  <p>Micronaut Framework is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications with support for Java, Kotlin and the Groovy language. Enabled but unsecured management endpoints are susceptible to drive-by localhost attacks. While not typical of a production application, these attacks may have more impact on a development environment where suc…</p>
  <p><strong>CVSS:</strong> 5.1 · <strong>CWE:</strong> CWE-15</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-23639">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-24938 – In JetBrains TeamCity before 2023.11.2 limited directory traversal was possible ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-24938</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-24938</guid>
    <pubDate>Tue, 06 Feb 2024 10:15:10 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-24938</strong></p>
  <p>In JetBrains TeamCity before 2023.11.2 limited directory traversal was possible in the Kotlin DSL documentation</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-23</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-24938">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2023-26154 – Versions of the package pubnub before 7.4.0; all versions of the package com.pub...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-26154</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-26154</guid>
    <pubDate>Wed, 06 Dec 2023 05:15:10 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2023-26154</strong></p>
  <p>Versions of the package pubnub before 7.4.0; all versions of the package com.pubnub:pubnub; versions of the package pubnub before 6.19.0; all versions of the package github.com/pubnub/go; versions of the package github.com/pubnub/go/v7 before 7.2.0; versions of the package pubnub before 7.3.0; versions of the package pubnub/pubnub before 6.1.0; versions of the package pubnub before 5.3.0; version…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-331</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-26154">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2022-24329 – In JetBrains Kotlin before 1.6.0, it was not possible to lock dependencies for M...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-24329</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-24329</guid>
    <pubDate>Fri, 25 Feb 2022 15:15:09 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2022-24329</strong></p>
  <p>In JetBrains Kotlin before 1.6.0, it was not possible to lock dependencies for Multiplatform Gradle Projects.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-829</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-24329">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2022-21700 – Micronaut is a JVM-based, full stack Java framework designed for building JVM we...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-21700</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-21700</guid>
    <pubDate>Tue, 18 Jan 2022 23:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2022-21700</strong></p>
  <p>Micronaut is a JVM-based, full stack Java framework designed for building JVM web applications with support for Java, Kotlin and the Groovy language. In affected versions sending an invalid Content Type header leads to memory leak in DefaultArgumentConversionContext as this type is erroneously used in static state. ### Impact Sending an invalid Content Type header leads to memory leak in `Default…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-21700">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2021-29428 – In Gradle before version 7.0, on Unix-like systems, the system temporary directo...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2021-29428</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2021-29428</guid>
    <pubDate>Tue, 13 Apr 2021 20:15:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2021-29428</strong></p>
  <p>In Gradle before version 7.0, on Unix-like systems, the system temporary directory can be created with open permissions that allow multiple users to create and delete files within it. Gradle builds could be vulnerable to a local privilege escalation from an attacker quickly deleting and recreating files in the system temporary directory. This vulnerability impacted builds using precompiled script…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-378</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2021-29428">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2020-29582 – In JetBrains Kotlin before 1.4.21, a vulnerable Java API was used for temporary ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2020-29582</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2020-29582</guid>
    <pubDate>Wed, 03 Feb 2021 16:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2020-29582</strong></p>
  <p>In JetBrains Kotlin before 1.4.21, a vulnerable Java API was used for temporary file and folder creation. An attacker was able to read data from such files and list directories due to insecure permissions.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-276</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2020-29582">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2020-15824 – In JetBrains Kotlin from 1.4-M1 to 1.4-RC (as Kotlin 1.3.7x is not affected by t...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2020-15824</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2020-15824</guid>
    <pubDate>Sat, 08 Aug 2020 21:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2020-15824</strong></p>
  <p>In JetBrains Kotlin from 1.4-M1 to 1.4-RC (as Kotlin 1.3.7x is not affected by the issue. Fixed version is 1.4.0) there is a script-cache privilege escalation vulnerability due to kotlin-main-kts cached scripts in the system temp directory, which is shared by all users by default.</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2020-15824">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2020-4072 – In generator-jhipster-kotlin version 1.6.0 log entries are created for invalid p...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2020-4072</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2020-4072</guid>
    <pubDate>Thu, 25 Jun 2020 20:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2020-4072</strong></p>
  <p>In generator-jhipster-kotlin version 1.6.0 log entries are created for invalid password reset attempts. As the email is provided by a user and the api is public this can be used by an attacker to forge log entries. This is vulnerable to https://cwe.mitre.org/data/definitions/117.html This problem affects only application generated with jwt or session authentication. Applications using oauth are n…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-117</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2020-4072">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2019-16303 – A class generated by the Generator in JHipster before 6.3.0 and JHipster Kotlin ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-16303</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-16303</guid>
    <pubDate>Sat, 14 Sep 2019 00:15:10 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2019-16303</strong></p>
  <p>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.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-338</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-16303">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2019-12845 – The generated Kotlin DSL settings allowed usage of an unencrypted connection for...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-12845</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-12845</guid>
    <pubDate>Wed, 03 Jul 2019 20:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2019-12845</strong></p>
  <p>The generated Kotlin DSL settings allowed usage of an unencrypted connection for resolving artifacts. The issue was fixed in JetBrains TeamCity 2018.2.3.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-287</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-12845">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2019-10103 – JetBrains IntelliJ IDEA projects created using the Kotlin (JS Client/JVM Server)...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-10103</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-10103</guid>
    <pubDate>Wed, 03 Jul 2019 20:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2019-10103</strong></p>
  <p>JetBrains IntelliJ IDEA projects created using the Kotlin (JS Client/JVM Server) IDE Template were resolving Gradle artifacts using an http connection, potentially allowing an MITM attack. This issue, which was fixed in Kotlin plugin version 1.3.30, is similar to CVE-2019-10101.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-311</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-10103">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2019-10102 – JetBrains Ktor framework (created using the Kotlin IDE template) versions before...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-10102</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-10102</guid>
    <pubDate>Wed, 03 Jul 2019 20:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2019-10102</strong></p>
  <p>JetBrains Ktor framework (created using the Kotlin IDE template) versions before 1.1.0 were resolving artifacts using an http connection during the build process, potentially allowing an MITM attack. This issue was fixed in Kotlin plugin version 1.3.30.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-319</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-10102">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2019-10101 – JetBrains Kotlin versions before 1.3.30 were resolving artifacts using an http c...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2019-10101</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2019-10101</guid>
    <pubDate>Wed, 03 Jul 2019 20:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2019-10101</strong></p>
  <p>JetBrains Kotlin versions before 1.3.30 were resolving artifacts using an http connection during the build process, potentially allowing an MITM attack.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-319</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2019-10101">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
