Ich denke die Frage zielt eher darauf ab, ob man dem
CGI-Modul beibrigen kann, den Upload direkt in einer Variablen anstatt in einer temporären Datei abzulegen.
Ich vermute, dass das nicht möglich ist und es wäre im Allgemeinen wohl auch nicht so sinnvoll, da Uploads ja prinzipiell beliebig groß werden können.
When C++ is your hammer, every problem looks like your thumb.