CVE-2026-103589: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Webkul QloApps
QloApps versions up to 1.7.0 have a reflected cross-site scripting (XSS) vulnerability in the back-office room type editor. The vulnerability arises because the application does not properly escape certain input fields (room_num, floor, comment) in HTML input attributes. This flaw allows attackers to craft malicious POST requests that, when submitted by authenticated back-office users, can execute arbitrary JavaScript in their administrative sessions.
AI Analysis
Technical Summary
CVE-2026-103589 describes a reflected XSS vulnerability in Webkul QloApps through version 1.7.0. The issue is due to improper neutralization of input during web page generation in the back-office room type editor. Specifically, the fields room_num, floor, and comment are not escaped correctly within input attributes, enabling injection of malicious JavaScript code. Exploitation requires an attacker to induce an authenticated back-office user to submit a crafted POST request containing the payload, resulting in script execution in the victim's session.
Potential Impact
Successful exploitation can lead to arbitrary JavaScript execution in the context of an authenticated back-office user's session. This may allow attackers to perform actions on behalf of the user, steal session tokens, or conduct other malicious activities within the administrative interface. The CVSS 4.0 base score is 5.1 (medium severity), reflecting network attack vector, low complexity, and limited impact on confidentiality and integrity.
Mitigation Recommendations
No official patch or vendor advisory is provided in the input data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the back-office interface to trusted users only and avoid submitting untrusted input in the vulnerable fields. Monitor vendor channels for updates and apply patches promptly when released.
CVE-2026-103589: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Webkul QloApps
Description
QloApps versions up to 1.7.0 have a reflected cross-site scripting (XSS) vulnerability in the back-office room type editor. The vulnerability arises because the application does not properly escape certain input fields (room_num, floor, comment) in HTML input attributes. This flaw allows attackers to craft malicious POST requests that, when submitted by authenticated back-office users, can execute arbitrary JavaScript in their administrative sessions.
CVSS v4.0
Score 5.1medium
Affected software
Webkul
QloApps
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-103589 describes a reflected XSS vulnerability in Webkul QloApps through version 1.7.0. The issue is due to improper neutralization of input during web page generation in the back-office room type editor. Specifically, the fields room_num, floor, and comment are not escaped correctly within input attributes, enabling injection of malicious JavaScript code. Exploitation requires an attacker to induce an authenticated back-office user to submit a crafted POST request containing the payload, resulting in script execution in the victim's session.
Potential Impact
Successful exploitation can lead to arbitrary JavaScript execution in the context of an authenticated back-office user's session. This may allow attackers to perform actions on behalf of the user, steal session tokens, or conduct other malicious activities within the administrative interface. The CVSS 4.0 base score is 5.1 (medium severity), reflecting network attack vector, low complexity, and limited impact on confidentiality and integrity.
Mitigation Recommendations
No official patch or vendor advisory is provided in the input data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the back-office interface to trusted users only and avoid submitting untrusted input in the vulnerable fields. Monitor vendor channels for updates and apply patches promptly when released.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-09-30T22:32:07.731Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6abd98ce2a4e24523dbc5291
Added to database: 09/30/2026, 23:18:38 UTC
Last enriched: 09/30/2026, 23:33:04 UTC
Last updated: 09/30/2026, 23:37:42 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.