Web App Hacking: Caching Problems
Caching problems can lead to very severe consequences. This course will teach you different types of problems, common mistakes, and countermeasures related to cache processing in modern web applications.
Caching problems are underestimated by developers and security engineers. In this course, Web App Hacking: Caching Problems, you'll learn why this subject is important and how severe consequences can happen as a result of caching problems. First, you'll see that sensitive data from your web application can be exposed to everyone on the Internet as a result of Google Caching. Next, you'll discover how your password can be cached in plaintext as a result of cacheable HTTPS responses. After that, you'll see how credit card data can be insecurely processed in terms of cache. Then, you'll learn why sensitive data should never be sent in the URL. Finally, you'll explore how the caching problems, that are discussed in this course, are related to industry best practices. By the end of the course, you'll know how to test web applications for different types of caching problems.
Course SyllabusCourse Overview- 1m 48s
—Course Overview 1m 48sIntroduction- 4m 57s
—Introduction 4m 57sGoogle Caching- 7m 54sCacheable HTTPS Responses- 9m 0sCaching of Credit Card Data- 6m 20sSensitive Data in the URL- 4m 55sIndustry Best Practices- 5m 48sSummary- 4m 56s