No contexto em questão, a forma correta é de facto disser, forma do futuro do conjuntivo (subjuntivo), que não deve ser confundida com dizer, que é a forma de infinitivo do verbo em apreço.
Depois de quem a introduzir oração (relativa) podem ocorrer tempos do conjuntivo (subjuntivo), mas nunca formas do infinitivo, como é o caso de dizer:
(1) «Quem disser esta oração ao primeiro militante do CDS que encontre num raio de 20 quilómetros (ou de 40 em áreas desertificadas) consegue salvar este partido do extermínio.»
Recorde-se que os verbos irregulares – caber, dar, dizer, estar, fazer, poder, pôr, saber , ser, ter – têm formas de futuro do conjuntivo que não se confundem com os respetivos infinitivos: couber, der, disser, estiver, fizer, puder, puser, souber, for, tiver. Um processo didático para evitar confusões é considerar que são formas que vão buscar o seu radical (a sequência inicial da forma verbal sem as terminações) à forma de 3.ª pessoa o pretérito perfeito do indicativo sem a terminação -am: couber[am], der[am], disser[am], estiver[am], fizer[am], puder[am], souber[am], for[am], tiver[am].
Sobre o futuro do conjuntivo de dizer e de outros verbos irregulares, consultem-se os Textos Relacionados (ver infra), em especial a resposta "A confusão entre o infinitivo pessoal e o futuro do conjuntivo".