
DocoDoco GeoTargeting Security & Risk Analysis
wordpress.org/plugins/docodoco-geotargetingサイト訪問者のアクセス元の国や企業属性に基づき、表示するコンテンツを切り替えるためのプラグインです。
Is DocoDoco GeoTargeting Safe to Use in 2026?
Generally Safe
Score 100/100DocoDoco GeoTargeting has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'docodoco-geotargeting' plugin v2.0.1 exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent adherence to secure coding practices, with all identified output being properly escaped and a high percentage of SQL queries utilizing prepared statements. The absence of dangerous functions, file operations, and external HTTP requests further mitigates common attack vectors. Crucially, the analysis reveals no critical or high-severity taint flows, indicating that user-supplied data is not being mishandled in a way that could lead to significant vulnerabilities.
While the plugin's static analysis shows no immediate critical flaws, the lack of capability checks on its three AJAX handlers presents a potential concern. Although there are no known vulnerabilities (CVEs) associated with this plugin, and its vulnerability history is clean, this absence of explicit permission checks on entry points could become a weakness if malicious functionality were to be introduced in future updates or if a zero-day vulnerability is discovered. The plugin's strengths lie in its clean code and absence of known vulnerabilities, but the unprotected AJAX handlers are a point of attention for future security audits.
Key Concerns
- AJAX handlers without capability checks
DocoDoco GeoTargeting Security Vulnerabilities
DocoDoco GeoTargeting Release Timeline
DocoDoco GeoTargeting Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
DocoDoco GeoTargeting Attack Surface
AJAX Handlers 3
WordPress Hooks 7
Maintenance & Trust
DocoDoco GeoTargeting Maintenance & Trust
Maintenance Signals
Community Trust
DocoDoco GeoTargeting Alternatives
IP Location Block
ip-location-block
Easily block visitors by country, state or ISP provider. Also, protects your site from spam, login attempts, malicious access & more.
User IP and Location
user-ip-and-location
Want to show your website visitors their IP address, location, and other cool details? This plugin makes it super easy! Now works perfectly with cachi …
belingoGeo
belingogeo
The plugin adds the ability to select cities, unique pages are created with a unique url for each city. This allows you to uniqueize content.
GeoTargeting Lite – WordPress Geolocation
geotargeting
GeoTargeting for WordPress will let you country-target your content based on users IP's and Geocountry Ip database
If-So Geolocation
if-so-geolocation
All-in-one geolocation. Personalized content, geolocation Dynamic Keyword Insertion shortcodes, Rediects, and more. No coding required!
DocoDoco GeoTargeting Developer Profile
3 plugins · 20 total installs
How We Detect DocoDoco GeoTargeting
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/docodoco-geotargeting/admin/js/common-settings.js/wp-content/plugins/docodoco-geotargeting/admin/js/jquery-jvectormap-2.0.5.min.js/wp-content/plugins/docodoco-geotargeting/admin/js/world-merc.js/wp-content/plugins/docodoco-geotargeting/admin/js/japan-ja.js/wp-content/plugins/docodoco-geotargeting/admin/js/register-content-switching-setting.js/wp-content/plugins/docodoco-geotargeting/admin/css/jquery-jvectormap-2.0.5.css/wp-content/plugins/docodoco-geotargeting/admin/css/register-content-switching-setting.css/wp-content/plugins/docodoco-geotargeting/admin/css/content-switching-setting-list.css+7 more/wp-content/plugins/docodoco-geotargeting/admin/js/common-settings.js/wp-content/plugins/docodoco-geotargeting/admin/js/jquery-jvectormap-2.0.5.min.js/wp-content/plugins/docodoco-geotargeting/admin/js/world-merc.js/wp-content/plugins/docodoco-geotargeting/admin/js/japan-ja.js/wp-content/plugins/docodoco-geotargeting/admin/js/register-content-switching-setting.js/wp-content/plugins/docodoco-geotargeting/admin/js/show-html-sample.js+4 moredocodoco-geotargeting/admin/js/common-settings.js?ver=docodoco-geotargeting/admin/js/jquery-jvectormap-2.0.5.min.js?ver=docodoco-geotargeting/admin/js/world-merc.js?ver=docodoco-geotargeting/admin/js/japan-ja.js?ver=docodoco-geotargeting/admin/js/register-content-switching-setting.js?ver=docodoco-geotargeting/admin/css/jquery-jvectormap-2.0.5.css?ver=docodoco-geotargeting/admin/css/register-content-switching-setting.css?ver=docodoco-geotargeting/admin/css/content-switching-setting-list.css?ver=docodoco-geotargeting/admin/js/show-html-sample.js?ver=docodoco-geotargeting/admin/css/flatpickr/flatpickr.min.css?ver=docodoco-geotargeting/admin/js/flatpickr/flatpickr.min.js?ver=docodoco-geotargeting/admin/js/flatpickr/l10n/ja.js?ver=docodoco-geotargeting/admin/css/ab-testing.css?ver=docodoco-geotargeting/admin/js/echarts/echarts.min.js?ver=docodoco-geotargeting/admin/js/ab-testing.js?ver=HTML / DOM Fingerprints
docodoco-geotargeting-common-settings-wrapdocodoco-geotargeting-content-switching-setting-list-tabledocodoco-geotargeting-ab-testing-chart-containerdocodoco-geotargeting-common-settings-form-group<!-- プラグインのアップデート or 初回インストール時の処理 --><!-- 管理画面メニュー表示部分 --><!-- ターゲティングIDの重複チェック用のデータをブラウザに渡す処理 --><!-- コンテンツ切替設定をスクリプトに渡す -->+4 moredata-targeting-iddata-rule-iddata-target-pathdocodocoTargetingIDsajaxParamsruleIdstargetPathparams/wp-json/docodoco-geotargeting/v1/settings/wp-json/docodoco-geotargeting/v1/content-switching