The short answer is no there isn't. The best you can hope for is some sort of compensating developer; one that will develop as much shadow detail as possible on the under exposed frames without blowing the highlights all to hell on the over exposed ones. There are a few ways to accomplish this. The best of them will deliver relatively flat negatives, but this is not as much of a problem as it would seem to be. You can always jack up the contrast when you print the negative by using a harder paper.
So what makes for a good compensating developer? Well, there's highly dilute Rodinal that seems to be popular. Sorry folks, but I'm not a fan on two counts. Rodinal is not a speed enhancing developer, and you will lose a lot of low density details. Stand development is a risky business if you want to avoid uneven development from what's known as bromide drag. Dilute D-23, Microdol-X, or Perceptol might work reasonably well since they're metol only formulae and aren't known for building a lot of highlight density. Then there's Diafine, the classic, two bath, speed enhancing developer. This works best with Tri-X rated anywhere from 1000 to 1600, but I've used it with some moderate success on other films. Normall exposed and over exposed frames will be incredibly dense, but you can print through that. Under exposed frames will look ok.