As with title tags, it is important that meta descriptions on each page be unique. One way to combat duplicate meta descriptions is to create a dynamic and programmatic way to make unique meta descriptions for automated pages." So you should create different meta descriptions for all pages.
Should every page have a unique meta description?
Although Google recommends that you “Make sure that every page on your site has a meta description,” they also state that their use of the tag in creating search result pages is light at best. ... Meta descriptions are the sort of thing that must be selectively focused on.
Can meta descriptions be the same?
Meta descriptions aren't a ranking factor, but duplicate meta descriptions are a missed opportunity to get visibility for your website before people land on it. Users will have a harder time differentiating between similar pages in the search results and this may lead to a much lower CTR which is a ranking factor.