जमा करें #721411: Tenda CH22 V1.0.0.1 Authentication Bypass Issuesजानकारी

शीर्षकTenda CH22 V1.0.0.1 Authentication Bypass Issues
विवरणA critical authentication bypass vulnerability exists in the CH22 V1.0.0.1 firmware. The vulnerability is located in the R7WebsSecurityHandler function, which acts as the security filter for HTTP requests. The application defines a whitelist of URL prefixes (e.g., /public/, /lang/, /images/) that are allowed to be accessed without authentication. The function uses strncmp to check if the request URL begins with these trusted prefixes: e.g., if ( !strncmp(s1, "/public/", 8u) ... return 0;. However, the application fails to validate or canonicalize the subsequent part of the URL. An unauthenticated remote attacker can send a crafted HTTP request that starts with a whitelisted prefix but employs directory traversal sequences (../) to escape the restricted directory. For example, a request to /public/../../system_upgrade.asp will satisfy the strncmp check (bypassing authentication) but will be resolved by the web server to the sensitive system_upgrade.asp page, granting full administrative access.
स्रोत⚠️ https://github.com/master-abc/cve/blob/main/Tenda%20CH22%20V1.0.0.1%20Router%20Authentication%20Bypass%20Vulnerability%20in%20R7WebsSecurityHandler%20function.md
उपयोगकर्ता
 jiefengliang (UID 93721)
सबमिशन22/12/2025 09:48 AM (10 महीनों पहले)
संयम24/12/2025 05:54 PM (2 days later)
स्थितिस्वीकृत
VulDB प्रविष्टि338333 [Tenda CH22 1.0.0.1 /public/ निर्देशिका ट्रैवर्सल]
अंक20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!