Including the prior provided answer along with key commentary on this answer:
It looks like the Democrats can get rid of the filibuster to pass voting rights. The next congress could repeal this law with a simple majority unless there is a presidential veto. This seems to indicate that voting rights would last at least until the next presidential election.
If the next president is Republican (not as likely with much stronger voting rights) and the congress has a Republican majority of both houses then (in theory) the voting rights could be repealed. If these voting rights are accompanied by much stronger measures to ensure voting integrity then the supreme court may over-rule any repeal that only seeks to eliminate voting rights.If these voting rights are accompanied by much stronger measures to ensure voting integrity then the supreme court may over-rule any repeal that only seeks to eliminate voting rights.