CVE-2026-94161 in Grand Restaurant Plugininfo

Summary

by MITRE • 10/09/2026

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in ThemeGoods Grand Restaurant grandrestaurant allows Reflected XSS.This issue affects Grand Restaurant: from n/a before 7.0.11.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 10/09/2026

The identified security flaw represents a classic instance of Cross-Site Scripting, specifically categorized under CWE-79 within the Common Weakness Enumeration framework. This vulnerability resides in the ThemeGoods Grand Restaurant WordPress theme and is characterized as a reflected XSS attack vector. The core technical deficiency lies in the application's failure to properly neutralize user-supplied input before it is included in web pages generated by the server-side script. When an attacker crafts a malicious URL containing executable JavaScript code, this payload is passed through various parameters that are subsequently rendered directly into the HTML output without adequate sanitization or encoding checks. Because the vulnerability is reflected rather than stored, the malicious script does not persist on the server but is instead immediately executed in the victim's browser upon clicking the specially crafted link.

From an operational perspective, this flaw allows for a range of adverse outcomes that compromise user confidentiality and integrity. An attacker can exploit this weakness to execute arbitrary JavaScript commands within the context of the affected website. This capability enables the theft of session cookies, which are critical for maintaining authenticated sessions with web applications. By capturing these tokens, an adversary can hijack active user sessions, effectively impersonating legitimate users without needing their passwords. Furthermore, the vulnerability facilitates phishing attacks where deceptive content is injected into the page to trick users into revealing sensitive information such as login credentials or financial data. It also allows for keylogging capabilities and redirection to malicious sites that may distribute malware, thereby expanding the attack surface beyond simple script execution to broader system compromise scenarios.

The specific version range affected spans from n/a up to but not including version 7.0.11 of the Grand Restaurant theme. This indicates that any installation running a prior iteration is susceptible to this exploitation technique. The reflected nature of the XSS means that successful exploitation requires social engineering or direct interaction, as the payload must be delivered via external links rather than being embedded in content posted by other users. Despite requiring user interaction, the ease with which such payloads can be constructed and distributed makes this a significant risk, particularly for sites with high traffic volumes where automated scanning tools might generate malicious URLs that unsuspecting visitors inadvertently access through search engine results or social media shares.

Mitigation strategies must focus on both immediate remediation and long-term defensive posture improvements. The primary and most effective solution is to upgrade the Grand Restaurant theme to version 7.0.11 or later, where the developers have presumably implemented proper input validation and output encoding mechanisms. Until an update can be applied, administrators should consider implementing a Web Application Firewall that includes rules specifically designed to detect and block reflected XSS payloads based on known signature patterns. Additionally, enabling HTTP-only flags for session cookies can mitigate the impact of cookie theft by preventing client-side scripts from accessing them. Developers and site owners must also ensure that all user inputs are strictly validated against expected formats and that any data rendered in HTML contexts is properly encoded to prevent browser interpretation as executable code. Regular security audits and penetration testing should be conducted to verify that such input handling flaws have been adequately addressed across the application stack, aligning with OWASP Top 10 recommendations for preventing injection-based attacks.

Responsible

Patchstack

Reservation

09/21/2026

Disclosure

10/09/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!