XSS Vulnerability in Ganglia Web Frontend (ganglia-web) - CVE-2019-20378

ganglia-web Updated 02 Oct 2025

Summary

11/01/2020
N/A
No i
Unrated
Not published

DEBIAN-CVE-2019-20378: ganglia-web (aka Ganglia Web Frontend) through 3.7.5 allows XSS via the header.php ce parameter. Affected versions are not published. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Your last release was probably never penetration tested Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

Ganglia Web Frontend, known as ganglia-web, is a web-based interface for monitoring clusters and grids. It provides a graphical representation of metrics collected from various nodes in a computing environment. The package is widely used for performance monitoring and visualization in distributed systems. However, it has been identified to have a vulnerability that allows for cross-site scripting (XSS) attacks, which can compromise the security of the application and its users.

Vulnerability Detail

The vulnerability, identified as CVE-2019-20378, allows attackers to exploit the ganglia-web application through the 'ce' parameter in the header.php file. This XSS vulnerability can lead to unauthorized script execution in the user's browser, potentially allowing attackers to steal session cookies, redirect users to malicious sites, or perform actions on behalf of the user without their consent. The issue arises from insufficient input validation and sanitization of user-supplied data.

How To Fix

No fixed version is published for this vulnerability.

To fix this vulnerability, it is recommended to update the ganglia-web package to a patched version that addresses the XSS issue. You can do this by running the following command in your terminal:

sudo apt-get update && sudo apt-get install ganglia-web

Ensure that you are using a version of ganglia-web that is greater than 3.7.5, as this version contains the necessary security fixes.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Workaround

If immediate patching is not possible, a temporary workaround is to disable the affected functionality or restrict access to the application until the update can be applied. Additionally, you can implement input validation on the server side to sanitize user inputs and prevent XSS attacks.

Conclusion

The ganglia-web package has a critical XSS vulnerability (CVE-2019-20378) that can be exploited by attackers. It is essential to update the package to a secure version to protect against potential attacks. Users should also consider implementing additional security measures until the update can be applied.

See every vulnerability recorded for ganglia-web →

Share this vulnerability

FAQ

CVE-2019-20378 is a cross-site scripting (XSS) vulnerability found in the ganglia-web package that allows attackers to inject malicious scripts via the 'ce' parameter.

You can check if your application is affected by using the Vulert playground at Vulert Scanner, which allows you to monitor and alert for open-source vulnerabilities without requiring access to the code.

The potential impacts include unauthorized access to user sessions, redirection to malicious websites, and execution of unwanted actions on behalf of users.

Yes, a patch is available. Updating to a version greater than 3.7.5 of the ganglia-web package will resolve the vulnerability.

If you cannot update immediately, consider implementing input validation and sanitization on the server side, and restrict access to the application as a temporary measure.

Related vulnerabilities

Recent vulnerabilities recorded for ganglia-web.

How To Fix

No fixed version is published for this vulnerability.

To fix this vulnerability, it is recommended to update the ganglia-web package to a patched version that addresses the XSS issue. You can do this by running the following command in your terminal:

sudo apt-get update && sudo apt-get install ganglia-web

Ensure that you are using a version of ganglia-web that is greater than 3.7.5, as this version contains the necessary security fixes.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback

Follow Vulert in Google

Get more Vulert vulnerability and dependency-security updates in Google Search and AI results.