<?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>Wed, 14 Oct 2026 16:10:32 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-38029</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-38029</link>
      <description>EUVD-2026-38029</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-38029</guid>
    </item>
    <item>
      <title>fkie_cve-2020-7647</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2020-7647</link>
      <description>&lt;p&gt;All versions before 1.6.7 and all versions after 2.0.0 inclusive and before 2.8.2 of io.jooby:jooby and org.jooby:jooby are vulnerable to Directory Traversal via two separate vectors.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;All versions before 1.6.7 and all versions after 2.0.0 inclusive and before 2.8.2 of io.jooby:jooby and org.jooby:jooby are vulnerable to Directory Traversal via two separate vectors.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2020-7647</guid>
    </item>
    <item>
      <title>GHSA-px9h-x66r-8mpc — path traversal in Jooby</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-px9h-x66r-8mpc</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: io.jooby:jooby, Maven: org.jooby:jooby&lt;/p&gt;
&lt;p&gt;### Impact
Access to sensitive information available from classpath.&lt;/p&gt;
&lt;p&gt;### Patches
Patched version: 1.6.7 and 2.8.2&lt;/p&gt;
&lt;p&gt;Commit 1.x: https://github.com/jooby-project/jooby/commit/34f526028e6cd0652125baa33936ffb6a8a4a009&lt;/p&gt;
&lt;p&gt;Commit 2.x: https://github.com/jooby-project/jooby/commit/c81479de67036993f406ccdec23990b44b0bec32&lt;/p&gt;
&lt;p&gt;### Workarounds
_Is there a way for users to fix or remediate the vulnerability without upgrading?_&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;Latest 1.x version: 1.6.6&lt;/p&gt;
&lt;p&gt;#### Arbitrary class path resource access 1
When sharing a *File System* directory as in:&lt;/p&gt;
&lt;p&gt;``` java
assets(&amp;#34;/static/**&amp;#34;, Paths.get(&amp;#34;static&amp;#34;));
```&lt;/p&gt;
&lt;p&gt;The class path is also searched for the file (`org.jooby.handlers.AssetHandler.loader`):
[jooby/AssetHandler.java at 1.x · jooby-project/jooby · GitHub](https://github.com/jooby-project/jooby/blob/1.x/jooby/src/main/java/org/jooby/handlers/AssetHandler.java)&lt;/p&gt;
&lt;p&gt;``` java
  private static Loader loader(final Path basedir, final ClassLoader classloader) {
    if (Files.exists(basedir)) {
      return name -&amp;gt; {
        Path path = basedir.resolve(name).normalize();
        if (Files.exists(path) &amp;amp;&amp;amp; path.startsWith(basedir)) {
          try {
            return path.toUri().toURL();
          } catch (MalformedURLException x) {
            // shh
          }
        }
        return classloader.getResource(name);
      };
    }
    return classloader::getResource;
  }
```&lt;/p&gt;
&lt;p&gt;If we send `/static/WEB-INF/web.xml` it will fail to load it from the file system but will go into `classloader.g…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Maven: io.jooby:jooby, Maven: org.jooby:jooby&lt;/p&gt;
&lt;p&gt;### Impact
Access to sensitive information available from classpath.&lt;/p&gt;
&lt;p&gt;### Patches
Patched version: 1.6.7 and 2.8.2&lt;/p&gt;
&lt;p&gt;Commit 1.x: https://github.com/jooby-project/jooby/commit/34f526028e6cd0652125baa33936ffb6a8a4a009&lt;/p&gt;
&lt;p&gt;Commit 2.x: https://github.com/jooby-project/jooby/commit/c81479de67036993f406ccdec23990b44b0bec32&lt;/p&gt;
&lt;p&gt;### Workarounds
_Is there a way for users to fix or remediate the vulnerability without upgrading?_&lt;/p&gt;
&lt;p&gt;### References&lt;/p&gt;
&lt;p&gt;Latest 1.x version: 1.6.6&lt;/p&gt;
&lt;p&gt;#### Arbitrary class path resource access 1
When sharing a *File System* directory as in:&lt;/p&gt;
&lt;p&gt;``` java
assets(&amp;#34;/static/**&amp;#34;, Paths.get(&amp;#34;static&amp;#34;));
```&lt;/p&gt;
&lt;p&gt;The class path is also searched for the file (`org.jooby.handlers.AssetHandler.loader`):
[jooby/AssetHandler.java at 1.x · jooby-project/jooby · GitHub](https://github.com/jooby-project/jooby/blob/1.x/jooby/src/main/java/org/jooby/handlers/AssetHandler.java)&lt;/p&gt;
&lt;p&gt;``` java
  private static Loader loader(final Path basedir, final ClassLoader classloader) {
    if (Files.exists(basedir)) {
      return name -&amp;gt; {
        Path path = basedir.resolve(name).normalize();
        if (Files.exists(path) &amp;amp;&amp;amp; path.startsWith(basedir)) {
          try {
            return path.toUri().toURL();
          } catch (MalformedURLException x) {
            // shh
          }
        }
        return classloader.getResource(name);
      };
    }
    return classloader::getResource;
  }
```&lt;/p&gt;
&lt;p&gt;If we send `/static/WEB-INF/web.xml` it will fail to load it from the file system but will go into `classloader.g…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-px9h-x66r-8mpc</guid>
    </item>
    <item>
      <title>gsd-2020-7647</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2020-7647</link>
      <description>gsd-2020-7647</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2020-7647</guid>
    </item>
  </channel>
</rss>
