Views
No views yet
joblib.Memory where cached ML artifacts can be silently modified due to lack of integrity verification..pkl artifacts, resulting in corrupted outputs during model execution..pkl files
joblib-cache-poc/
│
├── poc/
│ ├── victim.py # normal ML pipeline using joblib.Memory
│ ├── attacker.py # cache poisoning script
│
├── shared_cache/ # generated cache directory (optional)
│
├── Report.md # full vulnerability analysis
└── README.md
python poc/victim.py[1. 2. 3.]python poc/attacker.py.pkl artifact in shared cache directory.python poc/victim.py['CORRUPTED_FEATURE_VECTOR', [999, 999, 999]]