yuban-jp Security & Risk Analysis

wordpress.org/plugins/yuban-jp

This is a tool that automatically enters addresses from postal codes.

20 active installs v1.2 PHP + WP 3.7+ Updated Jun 30, 2025
addressyubanyubinbangozip
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is yuban-jp Safe to Use in 2026?

Generally Safe

Score 100/100

yuban-jp has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10mo ago
Risk Assessment

The "yuban-jp" plugin v1.2 exhibits a generally strong security posture based on the provided static analysis. It boasts zero detected AJAX handlers, REST API routes, shortcodes, or cron events, significantly limiting its attack surface. Furthermore, all SQL queries are prepared, all outputs are properly escaped, and there are no detected file operations or external HTTP requests. The presence of a nonce check is also a positive indicator of security awareness in the code.

However, the static analysis does reveal two instances of the `unserialize` function. While there are no current taint flows or known CVEs associated with this function in this specific analysis, the use of `unserialize` on untrusted data is a well-known security risk that can lead to Remote Code Execution (RCE) if not handled with extreme caution and proper validation. The absence of capability checks is another area of concern, as it suggests that even entry points (if they existed) might not be properly secured against unauthorized access. The vulnerability history being clean is a positive sign, indicating a lack of past exploitable issues, but it does not negate the inherent risks posed by potentially insecure functions like `unserialize`.

In conclusion, while "yuban-jp" v1.2 demonstrates good practices in many areas, the presence of `unserialize` introduces a potential vulnerability that requires careful consideration. The lack of capability checks further adds to this concern. The absence of known CVEs and a clean taint analysis are reassuring, but the inherent risk of `unserialize` means the plugin is not entirely risk-free. Diligent review and potential mitigation strategies around the `unserialize` usage are recommended.

Key Concerns

  • Use of unserialize function
  • Missing capability checks
Vulnerabilities
None known

yuban-jp Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

yuban-jp Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

yuban-jp Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
0 prepared
Unescaped Output
0
3 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

unserialize$param= unserialize( get_option(yubanjp_DEFINE) ); // get定義情報admin.php:52
unserialize$param= unserialize( get_option(yubanjp_DEFINE) ); // get定義情報yuban.php:6

Output Escaping

100% escaped3 total outputs
Attack Surface

yuban-jp Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menuyuban-jp.php:24
filterthe_contentyuban-jp.php:30
Maintenance & Trust

yuban-jp Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 30, 2025
PHP min version
Downloads292

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

yuban-jp Developer Profile

ta_terunuma

4 plugins · 50K total installs

89
trust score
Avg Security Score
93/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect yuban-jp

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/yuban-jp/yuban.js/wp-content/plugins/yuban-jp/yuban.css/wp-content/plugins/yuban-jp/admin.js/wp-content/plugins/yuban-jp/admin.css
Script Paths
/wp-content/plugins/yuban-jp/yuban.js/wp-content/plugins/yuban-jp/admin.js
Version Parameters
yubanjp_VERS=1.2

HTML / DOM Fingerprints

CSS Classes
yubanjp_inputyubanjp_buttonyubanjp_address_result
Data Attributes
data-yubanjp-postcode-inputdata-yubanjp-address-output
JS Globals
yubanjp_ajax_url
Shortcode Output
[yubanjp_form]
FAQ

Frequently Asked Questions about yuban-jp