Re: how long has this bug been around?
It's far from new news. But it's also far from the end of the world, because it can be filtered out fairly easily as others have said. Neighbor Discovery multicasts always have link-local source addresses so must not be forwarded to another link in any circumstances. (If that can happen, it's an implementation bug. Sounds like Cisco have an implementation bug.)