WD-40's "help page" on "How To Loosen Rusty Bolts, Screws And Nuts" states:
Hydrogen peroxide can dissolve rust. Applying hydrogen peroxide to the fasteners and letting it sit is also an effective method to remove rust and loosen nuts and bolts.
I'm no chemist, but most of what I've found in the last couple of hours tells me that hydrogen peroxide is more likely to cause (create) rust than "dissolve" (remove?) it, for example, see LibreText: "Hydrogen peroxide is considerably stronger as an oxidizing agent than as a reducing agent".
Can someone who understands these things please let me in on what happens when I mix rust and hydrogen peroxide? Is it true that *"applying hydrogen peroxide […] is also an effective method to remove rust […]? I find this claim dubious.