A aspirina velha cheira a vinagre porque contém ácido acético, que é o principal componente do vinagre. Quando envelhece, a aspirina se decompõe em seus componentes originais: ácido salicílico e ácido acético.
A aspirina é feita de ácido acético e ácido salicílico. O ácido acético constitui a maior parte do ácido da aspirina, e o ácido acético tem cheiro de vinagre. Conforme a aspirina começa a envelhecer, a umidade do ar é absorvida pela aspirina, o que a faz voltar aos seus componentes originais. Muitos tipos de aspirina são revestidos com uma substância que impede essa decomposição, mas a aspirina exposta ao ar pode começar a cheirar a vinagre.