Researchers unearth 30-year-old vulnerability in libpng library