]> granicus.if.org Git - php/commitdiff
MFH: changed mapping of 0xa5 for SJIS-mac to prevent XSS.
authorRui Hirokawa <hirokawa@php.net>
Sat, 6 Aug 2011 15:24:31 +0000 (15:24 +0000)
committerRui Hirokawa <hirokawa@php.net>
Sat, 6 Aug 2011 15:24:31 +0000 (15:24 +0000)
ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c

index b70515f6321cb7e44e08cdd848de006ed36d435d..7a0635590a7d34be336dfd0cabd67a4f2e014455 100644 (file)
@@ -568,7 +568,7 @@ mbfl_filt_conv_wchar_sjis_mac(int c, mbfl_convert_filter *filter)
                        } else if (c == 0xa0) {
                                s1 = 0x00a0;
                        } else if (c == 0xa5) {         /* YEN SIGN */
-                               s1 = 0x005c;
+                               s1 = 0x216f; /* FULLWIDTH YEN SIGN */
                        } else if (c == 0xff3c) {       /* FULLWIDTH REVERSE SOLIDUS */
                                s1 = 0x2140;
                        }