Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Web App Hacking: Caching Problems

via Pluralsight

Overview

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.

Syllabus

  • Course Overview 1min
  • Introduction 4mins
  • Google Caching 7mins
  • Cacheable HTTPS Responses 9mins
  • Caching of Credit Card Data 6mins
  • Sensitive Data in the URL 4mins
  • Industry Best Practices 5mins
  • Summary 4mins

Taught by

Dawid Czagan

Reviews

4.1 rating at Pluralsight based on 71 ratings

Start your review of Web App Hacking: Caching Problems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.