Ano, pickle neni bezpecne.A v dokumentaci se v cervenem alertu varuje:
Warning The pickle module is not secure against erroneous or maliciously constructed data. Never unpickle data received from an untrusted or unauthenticated source.
https://docs.python.org/3/library/pickle.html
Je to urcene na to, aby sis mohl serializovat svoje data, treba pri posilani mezi svymi procesy rourou. Neni to urceno k ukladani a nacitani cizich dat. Takze chyba neni v pickle, ale v jeho chybnem pouziti. To same se tyka treba funkce eval(). Jsou to silne ale nebezpecne nastroje, ktere se musi umet pouzivat.