{"id":93092,"date":"2026-10-29T19:22:26","date_gmt":"2026-10-29T10:22:26","guid":{"rendered":"https:\/\/contactform7.com\/?p=93092"},"modified":"2026-10-29T19:22:26","modified_gmt":"2026-10-29T10:22:26","slug":"contact-form-7-624","status":"publish","type":"post","link":"https:\/\/contactform7.com\/ja\/2026\/10\/29\/contact-form-7-624\/","title":{"rendered":"Contact Form 7 6.2.4"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Contact Form 7 \u30d0\u30fc\u30b8\u30e7\u30f3 6.2.4 \u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u3044\u304f\u3064\u304b\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4fee\u6b63\u304a\u3088\u3073\u5f37\u5316\u3092\u542b\u3080\u30de\u30a4\u30ca\u30fc\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u30ea\u30ea\u30fc\u30b9\u3067\u3059\u3002\u5f53\u8a72\u306e\u8106\u5f31\u6027\u306f Contact Form 7 6.2 \u304b\u3089 6.2.3 \u307e\u3067\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u9650\u308a\u898b\u3089\u308c\u308b\u3082\u306e\u306e\u3001\u4eca\u56de\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5f37\u5316\u306f\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u3059\u3079\u3066\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u3088\u308a\u5805\u7262\u306b\u3059\u308b\u3082\u306e\u3067\u3042\u308b\u305f\u3081\u3001\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u5bfe\u3057\u3066 6.2.4 \u3078\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u63a8\u5968\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<h4 id=\"outline-of-the-issue\" class=\"wp-block-heading\">\u554f\u984c\u306e\u6982\u8981<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u4fee\u6b63\u3057\u305f\u306e\u306f\u4efb\u610f\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u8a8d\u8a3c\u306a\u304f\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u308b\u554f\u984c\u3067\u3059\u3002\u653b\u6483\u8005\u304c Contact Form 7 6.2 \u304b\u3089 6.2.3 \u306b\u898b\u3089\u308c\u308b\u8907\u6570\u306e\u6b20\u9665\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u5229\u7528\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u672c\u6765\u306a\u3089\u30d0\u30ea\u30c7\u30fc\u30b7\u30e7\u30f3\u30ed\u30b8\u30c3\u30af\u306b\u3088\u308a\u30d6\u30ed\u30c3\u30af\u3055\u308c\u308b\u306f\u305a\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3067\u304d\u3001\u307e\u305f\u672c\u6765\u306a\u3089\u9001\u4fe1\u76f4\u5f8c\u306b\u524a\u9664\u3055\u308c\u308b\u306f\u305a\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u7dad\u6301\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7406\u8ad6\u4e0a\u3001\u30d5\u30a1\u30a4\u30eb\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u9805\u76ee\u3092\u6301\u3064\u30d5\u30a9\u30fc\u30e0\u304c\u3042\u308a\u3001\u4e14\u3064\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e2d\u8eab\u3092\u30ea\u30b9\u30c8\u516c\u958b\u3059\u308b\u8a2d\u5b9a\u306b\u306a\u3063\u3066\u3044\u308b HTTP \u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30db\u30b9\u30c8\u3055\u308c\u308b\u3001\u3059\u3079\u3066\u306e\u30b5\u30a4\u30c8\u304c\u653b\u6483\u306e\u5bfe\u8c61\u306b\u306a\u308a\u5f97\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u554f\u984c\u306f Shinya Murakami \u3068 Jakub Herman \u306e\u4e21\u6c0f\u306b\u3088\u308a\u767a\u898b\u3055\u308c\u3001<a href=\"https:\/\/wpscan.com\/\">WPScan<\/a> \u7d4c\u7531\u3067\u5831\u544a\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h4 id=\"side-effects\" class=\"wp-block-heading\">\u526f\u4f5c\u7528<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u5f37\u5316\u3059\u308b\u305f\u3081\u306b\u3001\u4e00\u90e8\u306e\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9\u306b\u5f71\u97ff\u3092\u53ca\u307c\u3059\u53ef\u80fd\u6027\u306e\u3042\u308b\u5909\u66f4\u3092\u5c0e\u5165\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u884c\u53ef\u80fd\u306a\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u3057\u3066\u8a8d\u8b58\u3055\u308c\u308b\u6050\u308c\u306e\u3042\u308b\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u30b5\u30cb\u30bf\u30a4\u30ba\u3059\u308b <code>wpcf7_antiscript_file_name()<\/code> \u306f\u3001\u5f93\u6765\u306e\u30a2\u30f3\u30bb\u30fc\u30d5\u30ea\u30b9\u30c8\u65b9\u5f0f\u3092\u7f6e\u304d\u63db\u3048\u3001\u30d5\u30a1\u30a4\u30eb\u62e1\u5f35\u5b50\u306e\u30bb\u30fc\u30d5\u30ea\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u30bb\u30fc\u30d5\u30ea\u30b9\u30c8\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u62e1\u5f35\u5b50\u304c\u4ed8\u3044\u3066\u3044\u305f\u5834\u5408\u3001<code>wpcf7_antiscript_file_name()<\/code> \u306f\u81ea\u52d5\u7684\u306b\u62e1\u5f35\u5b50\u90e8\u5206\u3092\u5b89\u5168\u306a\u4ee3\u66ff\u7269\u306b\u5909\u63db\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default, the safelist includes the following file extensions:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\n&#x5B;&quot;3gp&quot;,&quot;3gpp&quot;,&quot;3g2&quot;,&quot;3gp2&quot;,&quot;aac&quot;,&quot;flac&quot;,&quot;mid&quot;,&quot;midi&quot;,&quot;mp3&quot;,&quot;m4a&quot;,&quot;m4b&quot;,&quot;ogg&quot;,&quot;oga&quot;,&quot;wav&quot;,&quot;x-wav&quot;,&quot;mka&quot;,&quot;wax&quot;,&quot;wma&quot;,&quot;ra&quot;,&quot;ram&quot;,&quot;avi&quot;,&quot;divx&quot;,&quot;mp4&quot;,&quot;m4v&quot;,&quot;mpeg&quot;,&quot;mpg&quot;,&quot;mpe&quot;,&quot;ogv&quot;,&quot;mov&quot;,&quot;qt&quot;,&quot;webm&quot;,&quot;flv&quot;,&quot;mkv&quot;,&quot;asf&quot;,&quot;asx&quot;,&quot;wm&quot;,&quot;wmv&quot;,&quot;wmx&quot;,&quot;avif&quot;,&quot;bmp&quot;,&quot;gif&quot;,&quot;heic&quot;,&quot;heics&quot;,&quot;heif&quot;,&quot;heifs&quot;,&quot;jpg&quot;,&quot;jpeg&quot;,&quot;jpe&quot;,&quot;png&quot;,&quot;tiff&quot;,&quot;tif&quot;,&quot;webp&quot;,&quot;ico&quot;,&quot;pdf&quot;,&quot;txt&quot;]\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">You can customize this list using the <code>wpcf7_file_extension_safelist<\/code> filter hook, like the following:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\nadd_filter( &#039;wpcf7_file_extension_safelist&#039;, function ( $safelist ) {\n\treturn array_merge( $safelist,  &#x5B;&#039;zip&#039;] ); \/\/ Adding .zip\n} );\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Another change was made to <code>wpcf7_unship_uploaded_file()<\/code>; its second <code>$options<\/code> argument is now mandatory, and a third <code>$uploaded_files<\/code> argument has been added. Although this function is not for daily use, and most users don\u2019t even know it, if by any chance you call <code>wpcf7_unship_uploaded_file()<\/code> in your code, don\u2019t forget to change the arguments.<\/p>\n\n\n\n<h4 id=\"major-changes\" class=\"wp-block-heading\">Major changes<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Functions-PHP: Upgraded to 1.1.0.<\/li>\n\n\n\n<li>FormDataTree-PHP: Upgraded to 2.0.9.<\/li>\n\n\n\n<li>SWV-PHP: Upgraded to 2.0.8.<\/li>\n\n\n\n<li>Introduces the <code>wpcf7_file_extension_safelist()<\/code> function and the <code>wpcf7_file_extension_safelist<\/code> filter hook.<\/li>\n\n\n\n<li>Improves <code>wpcf7_antiscript_file_name()<\/code> with file extension safelist.<\/li>\n\n\n\n<li>Applies <code>wp_scrub_utf8()<\/code> to a target text before a regular expression pattern with the <code>u<\/code> (UTF-8) modifier is applied to it.<\/li>\n\n\n\n<li>Improves <code>wpcf7_unship_uploaded_file()<\/code> with the new third parameter (<code>$uploaded_files<\/code>) that is passed as a reference.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You can browse the complete list of changes on <a href=\"https:\/\/github.com\/rocklobster-in\/contact-form-7\/compare\/v6.2.3...v6.2.4\">GitHub<\/a>.<\/p>\n\n\n<p><strong>\u5fc5\u8981\u30d0\u30fc\u30b8\u30e7\u30f3:<\/strong> WordPress 7.1 \u4ee5\u4e0a<br \/>\n<strong>\u30c6\u30b9\u30c8\u6e08\u307f:<\/strong> WordPress 7.1.4 \u307e\u3067<\/p>\n<p><strong><a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\/\">&raquo; WordPress.org \u304b\u3089 Contact Form 7 \u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/a><\/strong><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Contact Form 7 \u30d0\u30fc\u30b8\u30e7\u30f3 6.2.4 \u304c\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u3044\u304f\u3064\u304b\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4fee\u6b63\u304a\u3088\u3073\u5f37\u5316\u3092\u542b\u3080\u30de\u30a4\u30ca\u30fc\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u30ea\u30ea\u30fc\u30b9\u3067\u3059\u3002\u5f53\u8a72\u306e\u8106\u5f31\u6027\u306f Contact Form 7 6.2 \u304b\u3089 6.2 &hellip; <a href=\"https:\/\/contactform7.com\/ja\/2026\/10\/29\/contact-form-7-624\/\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">Contact Form 7 6.2.4<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_locale":"ja","_original_post":"https:\/\/contactform7.com\/?p=93091","footnotes":"","jetpack_post_was_ever_published":false},"categories":[4,25],"tags":[],"class_list":["post-93092","post","type-post","status-publish","format-standard","hentry","category-releases","category-security","ja"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts\/93092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/comments?post=93092"}],"version-history":[{"count":0,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts\/93092\/revisions"}],"wp:attachment":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/media?parent=93092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/categories?post=93092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/tags?post=93092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}