That would be vegan. I am pretty sure Natural Beef Flavoring doesn’t necessarily exclude meat.
All this being said, the article stated that McDonalds stated their fries were not Vegan or Vegetarian on their site… I can no longer find that claim on the page for the fries. So, I am not really sure if they made a change to their flavoring or not… either way, I see no real reason to go to McDonald’s, personally…