<?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://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-28T13:09:14.042826+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" 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://vulnerability.circl.lu/vuln/certfr-2026-avi-0966</id>
    <title>certfr-2026-avi-0966 — De multiples vulnérabilités ont été découvertes dans LibreNMS. Elles permettent à un attaquant de provoquer une exécuti…</title>
    <updated>2026-09-28T13:09:17.675870+00:00</updated>
    <content>certfr-2026-avi-0966</content>
    <link href="https://vulnerability.circl.lu/vuln/certfr-2026-avi-0966"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/fkie_cve-2026-45694</id>
    <title>fkie_cve-2026-45694</title>
    <updated>2026-09-28T13:09:17.675929+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>LibreNMS is a network monitoring system. In versions up to and including 26.4.0, the Proxmox application view is vulnerable to reflected cross-site scripting through the user-supplied instance and vmid GET parameters, which are reflected into the page title without adequate encoding. The parameters are placed into the page title with only strip_tags applied, and the title is then written into an inline document.title assignment through string interpolation, so a single quote terminates the JavaScript string and the remaining input runs as script. An attacker who lures an authenticated user into following a crafted link can execute script in that user's session, enabling actions such as theft of session data. This issue is fixed in version 26.5.0.</p>
      </div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/fkie_cve-2026-45694"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-jmqm-f8q4-v7wx</id>
    <title>GHSA-jmqm-f8q4-v7wx — LibreNMS: Reflected XSS via Proxmox instance/vmid GET parameters injected into document.title JavaScript assignment</title>
    <updated>2026-09-28T13:09:17.675992+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: librenms/librenms</p>
<p>### Summary
`LegacyController.php:75` writes the page title into a `document.title` JS assignment using string interpolation. `apps/proxmox.inc.php` pushes `$vars['instance']` and `$vars['vmid']` (GET params, only `strip_tags()` applied) directly into `$pagetitle`. A single quote terminates the JS string, executing arbitrary script.</p>
<p>### Details
```php
// LegacyController.php:75
$html .= "&lt;script&gt;\ndocument.title = '$title';\n&lt;/script&gt;";</p>
<p>// proxmox.inc.php:38,42
$pagetitle[] = $instance;     // GET ?instance=
$pagetitle[] = $vars['vmid']; // GET ?vmid=
```</p>
<p>### PoC
```
http://target/apps?app=proxmox&amp;instance=%27%3Balert%28document.cookie%29%3B//</p>
<p>Confirmed in response:
document.title = 'Apps - Proxmox - ';alert(document.cookie);// - LibreNMS';
```</p>
<p>### Fix
```php
// LegacyController.php:75
$html .= "&lt;script&gt;\ndocument.title = " . json_encode($title) . ";\n&lt;/script&gt;";
```
Also wrap `$instance` and `$vars['vmid']` in `htmlspecialchars()` in proxmox.inc.php.</p>
<p>### Prerequisite
Any authenticated session. Victim must follow a crafted link.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-jmqm-f8q4-v7wx"/>
  </entry>
</feed>
