Get the App
SLTechnology News&Howtos  ›  Network Security  › 

Example Analysis of appweb Authentication Bypass loophole recurrence CVE-2018-8715

Shulou Source: shulou.com Published: 2022-05-31 18:18:19 10月03日 Update

This article introduces the example analysis of appweb authentication to bypass loopholes and reproduce CVE-2018-8715, the content is very detailed, interested friends can refer to, hope to be helpful to you.

Appweb is an embedded HTTP Web server, the main design idea is security. This is directly integrated into the customer's applications and devices, making it easy to develop and deploy Web-based applications and devices. It is fast (processing more than 3500 requests per second) and compact, including support for dynamic web page creation, server-side embedded scripting process CGI, loadable module SSL, digest authentication, virtual hosts, Apache-style configuration, logging, single and multithreaded applications. It provides a large number of documentation and examples.

The following is only for vulnerability recurrence record and implementation, and the utilization process is as follows:

Vulnerability environment

Link: http://192.168.101.152:8080/

Utilization process

The precondition for exploitation of this vulnerability requires knowing an existing user name, which can be obtained by enumeration.

Access using GET, and add Authorization: Digest username= "user name" to the request header.

Gets the session value, which can be added to the request header to bypass the relevant verification

Change the request method to post

It's over.

The example analysis of CVE-2018-8715 on appweb authentication bypass loopholes is shared here. I hope the above content can be helpful to everyone and learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Vulnerabilities examples methods applications analysis authentication content headers embedded applications more servers users usernames programs devices procedures help services authentication Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Tech Info OPPO Reno Redmi Shulou Technology Apple