CVE-2018-0574: XSS in baserCMS

baserproject/basercms Updated 02 Oct 2025

Summary

14/05/2022
No i
Moderate
6.1

CVE-2018-0574: XSS in baserCMS. Affects baserproject/basercms across 2 version ranges.

< 3.0.15 >= 4.0.0, <= 4.1.0.1

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 Lume, the Habilume companion Habilume Habit tracker with a companion that grows with you Complete habits, earn Lume Points, and watch your Lume grow as you stay consistent. App Store Google Play

Background

baserCMS is an open-source content management system (CMS) developed by baserproject. It provides a platform for creating and managing websites, allowing users to easily publish and organize content. The CMS is written in PHP and is widely used by developers and website administrators. However, versions 4.1.0.1 and earlier of baserCMS, as well as versions 3.0.15 and earlier, are vulnerable to a cross-site scripting (XSS) attack.

Vulnerability Detail

The XSS vulnerability in baserCMS allows remote attackers to inject arbitrary web script or HTML into the application. This can lead to various security risks, such as stealing sensitive user information, performing unauthorized actions on behalf of the user, or defacing the website. The vulnerability is caused by insufficient input sanitization and validation, which allows malicious code to be executed in the context of the user's browser. The impact of this vulnerability is considered moderate, with a CVSS score of 6.1.

How To Fix

No fixed version is published for this vulnerability.

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

Workaround

If upgrading to the latest version is not immediately feasible, a temporary workaround can be implemented. Website administrators can manually sanitize and validate user input to prevent the execution of malicious code. This can be done by implementing input filtering and encoding techniques, such as HTML entity encoding or using security libraries specifically designed for preventing XSS attacks. However, it is strongly recommended to apply the official patches as soon as possible.

Conclusion

The XSS vulnerability in baserCMS can have serious security implications, allowing attackers to inject malicious code into websites. It is crucial for users to upgrade to the latest patched versions or implement temporary workarounds to mitigate the risk. For further support on vulnerability remediation, you can contact DevNack.com.

See every vulnerability recorded for baserproject/basercms →

Share this vulnerability

FAQ

baserCMS is an open-source content management system (CMS) developed by baserproject. It provides a platform for creating and managing websites.

The XSS vulnerability in baserCMS allows remote attackers to inject arbitrary web script or HTML, which can lead to various security risks such as stealing sensitive user information or defacing the website.

To fix the XSS vulnerability, it is recommended to upgrade to the latest patched version of baserCMS. Alternatively, you can implement input sanitization and validation techniques to prevent the execution of malicious code.

Versions 4.1.0.1 and earlier of baserCMS, as well as versions 3.0.15 and earlier, are affected by this XSS vulnerability.

Yes, a temporary workaround is to manually sanitize and validate user input to prevent the execution of malicious code. However, it is strongly recommended to apply the official patches as soon as possible.

Related vulnerabilities

Recent vulnerabilities recorded for baserproject/basercms.

Sponsored Lume, the Habilume companion Habilume Habit tracker with a companion that grows with you Complete habits, earn Lume Points, and watch your Lume grow as you stay consistent. App Store Google Play

How To Fix

No fixed version is published for this vulnerability.

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