Web Hack List

Top 10 Web Hacking Techniques

2016–17

The 2016–17 Top 10 Web Hacking Techniques: all 10 winners and 107 nominated and collected techniques, each with its researcher, summary and preserved…

107 records · 10 in the top ten · open this year in the interactive archive

The top ten

  1. #1 A New Era of SSRF - Exploiting URL Parser in Trending Programming Languages! Orange Tsai

    URL parsers in different languages and libraries disagree about the same string, so a request validated as safe by one component is fetched as a different target by another, defeating SSRF filters. The talk chains these…

  2. #2 Web Cache Deception Attack Omer Gil

    Appending a fake static filename to an authenticated dynamic page, such as /home.php/logo.png, makes many servers still return the personal page while the CDN or reverse proxy caches it as a public static file chosen by…

  3. #3 How I hacked hundreds of companies through their helpdesk Inti De Ceukelaire

    Slack, Yammer and Workplace admit anyone holding a @company address, and helpdesks and issue trackers hand out exactly that: an address whose incoming mail becomes a ticket you can read. Register for the chat tool as…

  4. #4 Friday-The-13th-JSON-Attacks-wp.pdf Alvaro Muñoz and Oleksandr Mirosh

    Shows that switching from Java or .NET binary serialization to JSON does not remove deserialization risk: libraries that embed type discriminators will instantiate attacker-chosen types and call their setters…

  5. #5 1139 - cloudflare: Cloudflare Reverse Proxies are Dumping Uninitialized Memory bugs.chromium.org

    A flaw in Cloudflare's HTML-rewriting reverse proxy made it emit pages of uninitialized memory whenever a page behind it carried particular unbalanced tags. Because the proxies are shared between customers, the leaked…

  6. #6 Advanced Flash Vulnerabilities OpnSec

    Series on Flash flaws in YouTube's player: an information leak, arbitrary Flash execution on youtube.com through the app loader, cross-site flashing by redefining loaderInfo.url so the main movie loads an…

  7. #7 A deep dive into AWS S3 access controls taking full control over your assets Frans Rosén

    Walks every layer of AWS S3 access control, bucket ACL, object ACL and ACP and the AllUsers and AuthenticatedUsers groups, and gives a non-destructive test for each permission. WRITE or WRITE_ACP granted to those groups…

  8. #8 Request encoding to bypass web application firewalls Soroush Dalili

    A request body and query string can be sent in an unusual charset such as the EBCDIC code page IBM037, declared in the Content-Type header, which signature-based web application firewalls do not decode. The application…

  9. #9 Cure53 Browser Security Whitepaper Mario Heiderich, Alex Inführ, Fabian Fäßler, Nikolai Krein, Masato Kinugawa, Tsang-Chi "Filedescriptor" Hong, Dario Weißer and Paula Pustułka

    A 330-page comparative audit of MSIE11, Edge and Chrome covering memory-safety mitigations, CSP and other security headers, DOM security, extension and plugin models, and UI trust indicators. It documents working…

  10. #10 Binary Webshell Through OPcache in PHP 7 Ian Bouchard

    A PHP 7 exploitation technique: OPcache's file cache stores compiled bytecode under a folder writable by the web user. Given an unrestricted file upload and the target's system_id (an md5 fingerprint computable from…

Also collected