Seems to be universal to the entire OS, as I get this behavior in bash, vim, and pretty much everything else. I applied some kind of hack to make it work correctly in bash on the host OS, but it doesn't work correctly in vim or other programs, or anything in any jailed OS.
They do seem to work fine at a local console though, so I'm wondering if its my term emulation settings in PuTTY.