<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-07T07:48:46.867717+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://db.gcve.eu/vuln/fkie_cve-2025-55296</id>
    <title>fkie_cve-2025-55296</title>
    <updated>2026-10-07T07:48:46.878927+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>librenms is a community-based GPL-licensed network monitoring system. A stored Cross-Site Scripting (XSS) vulnerability exists in LibreNMS (&lt;= 25.6.0) in the Alert Template creation feature. This allows a user with the admin role to inject malicious JavaScript, which will be executed when the template is rendered, potentially compromising other admin accounts. This vulnerability is fixed in 25.8.0.</p>
      </div>
    </content>
    <link href="https://db.gcve.eu/vuln/fkie_cve-2025-55296"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ghsa-vxq6-8cwm-wj99</id>
    <title>GHSA-vxq6-8cwm-wj99 — LibreNMS allows stored XSS in Alert Template name field</title>
    <updated>2026-10-07T07:48:46.878997+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: librenms/librenms</p>
<p>### Summary</p>
<p>A stored Cross-Site Scripting (XSS) vulnerability exists in LibreNMS (&lt;= 25.6.0) in the Alert Template creation feature. This allows a user with the **admin role** to inject malicious JavaScript, which will be executed when the template is rendered, potentially compromising other admin accounts.</p>
<p>---
### Details</p>
<p>In the LibreNMS web UI, when a user with the **admin role** visits `/templates` and clicks **"Create new alert template"**, the **"Template name"** field fails to properly sanitize input. By inserting a payload like:</p>
<p>```
&amp;lt;script&gt;alert(document.cookie)&amp;lt;/script&gt; 
```</p>
<p>and filling the other fields with arbitrary content (e.g., `test`), once the template is saved, the script is executed. This confirms that user input is stored and later rendered without proper output encoding.</p>
<p>This vulnerability can be exploited for session hijacking, data theft, or other malicious actions targeting other admin users.</p>
<p>---
### PoC</p>
<p>1. Log in to LibreNMS using an account with the **admin role**.
2. Navigate to: `http://localhost:8000/templates`.
3. Click the **"Create new alert template"** button.
4. Input the following into the **Template name** field:</p>
<p>```
   &amp;lt;script&gt;alert(document.cookie)&amp;lt;/script&gt;
   ```
5. Fill the remaining fields (`Template`, `Alert title`, `Recovery title`) with arbitrary content such as `test`.
6. Click **"Create template"**.
7. Upon saving, a JavaScript alert pops up, confirming the stored XSS is triggered.
&lt;img width="1574" height=…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ghsa-vxq6-8cwm-wj99"/>
  </entry>
</feed>
