PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-105836 Webkul CVE debrief

CVE-2026-105836 is an authorization bypass vulnerability in QloApps version 1.7.0 and earlier. The vulnerability allows hotel-restricted back-office employees to modify rooms of other hotels through the ajaxProcessBulkUpdateRooms function. This could disrupt availability and bookings. The vulnerability has a medium severity and defenders should prioritize verifying exposure and assessing the impact on their systems. The CVE record and source item provide details about the vulnerability, including its description, affected versions, and potential impact.

Vendor
Webkul
Product
QloApps
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-06
Original CVE updated
2026-10-16
Advisory published
2026-10-06
Advisory updated
2026-10-16

Who should care

Hotel administrators, back-office employees, and IT staff responsible for managing QloApps systems should assess their exposure to this vulnerability and take necessary actions to prevent potential disruptions to hotel room management and booking systems.

Why it matters

CVE-2026-105836 is a medium-severity authorization bypass vulnerability in QloApps that could allow hotel-restricted back-office employees to modify rooms of other hotels, potentially disrupting availability and bookings. Defenders should prioritize verifying exposure and assessing the impact on their systems, especially if using QloApps version 1.7.0 or earlier.

  • Potential disruption to hotel room management and booking systems
  • Unauthorized modification of room status, floor, comments, or inactive dates
  • Possible impact on hotel availability and bookings

Technical summary

The ajaxProcessBulkUpdateRooms function in QloApps version 1.7.0 and earlier does not properly validate user input, allowing hotel-restricted back-office employees to modify rooms of other hotels by submitting foreign room IDs in the id_rooms parameter. This vulnerability can be exploited by submitting malicious input to the function, potentially leading to unauthorized modification of room status, floor, comments, or inactive dates. Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems, especially if they are using QloApps version 1.7.0 or earlier.

Defensive priority

Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems, especially if they are using QloApps version 1.7.0 or earlier.

Recommended defensive actions

  • Verify QloApps version and check for exposure
  • Assess potential impact on hotel room management and booking systems
  • Consider implementing compensating controls to restrict access to room management functions
  • Monitor for potential exploitation attempts
  • Review vendor guidance and consider applying patches or updates
  • Perform a thorough review of system logs to detect potential exploitation
  • Inventory affected systems and prioritize remediation based on risk

Evidence notes

The CVE record and source item provide details about the vulnerability, including its description, affected versions, and potential impact. However, additional information about exploitation or victim organizations is not provided.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-105836 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-105836

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-105836 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-105836

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • QloApps through 1.7.0 Authorization Bypass via ajaxProcessBulkUpdateRooms

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/105xxx/CVE-2026-105836.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/Qloapps/QloApps/pull/1892

    Supplemental source - issue-tracking, patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/Qloapps/QloApps/blob/v1.7.0/controllers/admin/AdminProductsController.php

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://hackmd.io/@leediay/H189W20qfg

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/Qloapps/QloApps

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/qloapps-through-1.7.0-authorization-bypass-via-ajaxprocessbulkupdaterooms

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.