Polluter

Polluter is a Python library for testing and exploiting class pollution gadget chains. It provides utilities for constructing pollution payloads, verifying exploitability, and testing gadgets against vulnerable applications.

What Polluter Does

  • Constructs nested dictionary payloads for class pollution attacks
  • Tests gadget chains against running applications
  • Provides a library of known gadgets for common frameworks
  • Helps security researchers verify Pyrl findings

Source Code

The Polluter library is located at lib/polluter/ in the repository.