German banks have reduced their vulnerability since those days, slashing their funding gap by downsizing their stock of US dollar assets. What remains substantial, though, is the scale of the maturity mismatch of their US dollar investments.
However, the actual risk exposure here is relatively small, because German banks these days are much better hedged against currency risk than they were just a few years ago.