Il cianuro funziona come inibitore della ferricitocromo-ossidasi mitocondriale formando con essa un complesso relativamente stabile. Viene così impedito il rilascio dell'ossigeno da parte dell'emoglobina al sistema di trasporto degli elettroni.