A typical IFR cleared route is like,
KABC VOR1 V12 VOR2 V23 VOR3 V34 VOR4 KXYZ
Suppose the verbal ATC clearance is "N7890, you are cleared to KXYZ airport, KABC.ZYBUD departure, radar vector VOR1, V12 VOR2 V23 VOR3 V34 VOR4 then direct, climb and maintain 3000, expected 5000 5 min after departure, departure frequency is 123.45, squawk 4321"
While you are en-route on V12, ATC says "cleared direct to VOR3". Does this new clearance change the clearance limit from KXYZ to VOR3? If no further clearance is issued while approaching VOR3, should we hold at VOR3 or continued with the cleared route firstly obtained?
POST EDIT: The context is within US.