{"api_version":"1","generated_at":"2026-04-23T06:53:08+00:00","cve":"CVE-2009-3021","urls":{"html":"https://cve.report/CVE-2009-3021","api":"https://cve.report/api/cve/CVE-2009-3021.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2009-3021","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2009-3021"},"summary":{"title":"CVE-2009-3021","description":"Cross-site scripting (XSS) vulnerability in Site Calendar 'mycaljp' plugin 2.0.0 through 2.0.6, as used in the Japanese extended package of Geeklog 1.5.0 through 1.5.2 and when distributed 20090629 or earlier, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.","state":"PUBLISHED","assigner":"mitre","published_at":"2009-08-31 20:30:00","updated_at":"2026-04-23 00:35:47"},"problem_types":["CWE-79","n/a"],"metrics":[{"version":"2.0","source":"nvd@nist.gov","type":"Primary","score":"4.3","severity":"","vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","data":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE"}}],"references":[{"url":"http://www.geeklog.jp/article.php/20090820020302431","name":"http://www.geeklog.jp/article.php/20090820020302431","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"mycaljpプラグインにXSSの脆弱性が発見されました - Geeklog Japanese","mime":"text/html","httpstatus":"404","archivestatus":"200"},{"url":"http://jvndb.jvn.jp/ja/contents/2009/JVNDB-2009-000055.html","name":"http://jvndb.jvn.jp/ja/contents/2009/JVNDB-2009-000055.html","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://secunia.com/advisories/36404","name":"http://secunia.com/advisories/36404","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":["Vendor Advisory"],"title":"Geeklog Plugin mycaljp Cross-Site Scripting Vulnerability - Secunia Advisories - Vulnerability Information - Secunia.com","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://jvn.jp/en/jp/JVN20478978/index.html","name":"http://jvn.jp/en/jp/JVN20478978/index.html","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"JVN#20478978 Site Calendar 'mycaljp' vulnerable to cross-site scripting","mime":"text/xml","httpstatus":"200","archivestatus":"200"},{"url":"http://secunia.com/advisories/36413","name":"http://secunia.com/advisories/36413","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":["Vendor Advisory"],"title":"Geeklog (Extended Japanese Package) mycaljp Cross-Site Scripting - Secunia Advisories - Vulnerability Information - Secunia.com","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3021","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3021","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"n/a","product":"n/a","version":"affected n/a","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"geeklog","cpe5":"geeklog","cpe6":"1.5.0","cpe7":"*","cpe8":"ja","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"geeklog","cpe5":"geeklog","cpe6":"1.5.1","cpe7":"*","cpe8":"ja","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"geeklog","cpe5":"geeklog","cpe6":"1.5.2","cpe7":"*","cpe8":"ja","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.1","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.2","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.3","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.4","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.5","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"3021","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"yoshinori_tahara","cpe5":"mycaljp","cpe6":"2.0.6","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"adp":[{"providerMetadata":{"dateUpdated":"2024-08-07T06:14:55.494Z","orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE"},"references":[{"name":"JVN#20478978","tags":["third-party-advisory","x_refsource_JVN","x_transferred"],"url":"http://jvn.jp/en/jp/JVN20478978/index.html"},{"tags":["x_refsource_MISC","x_transferred"],"url":"http://www.geeklog.jp/article.php/20090820020302431"},{"name":"36404","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"],"url":"http://secunia.com/advisories/36404"},{"name":"JVNDB-2009-000055","tags":["third-party-advisory","x_refsource_JVNDB","x_transferred"],"url":"http://jvndb.jvn.jp/ja/contents/2009/JVNDB-2009-000055.html"},{"name":"36413","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"],"url":"http://secunia.com/advisories/36413"}],"title":"CVE Program Container"}],"cna":{"affected":[{"product":"n/a","vendor":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"descriptions":[{"lang":"en","value":"Cross-site scripting (XSS) vulnerability in Site Calendar 'mycaljp' plugin 2.0.0 through 2.0.6, as used in the Japanese extended package of Geeklog 1.5.0 through 1.5.2 and when distributed 20090629 or earlier, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors."}],"problemTypes":[{"descriptions":[{"description":"n/a","lang":"en","type":"text"}]}],"providerMetadata":{"dateUpdated":"2009-08-31T20:00:00.000Z","orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","shortName":"mitre"},"references":[{"name":"JVN#20478978","tags":["third-party-advisory","x_refsource_JVN"],"url":"http://jvn.jp/en/jp/JVN20478978/index.html"},{"tags":["x_refsource_MISC"],"url":"http://www.geeklog.jp/article.php/20090820020302431"},{"name":"36404","tags":["third-party-advisory","x_refsource_SECUNIA"],"url":"http://secunia.com/advisories/36404"},{"name":"JVNDB-2009-000055","tags":["third-party-advisory","x_refsource_JVNDB"],"url":"http://jvndb.jvn.jp/ja/contents/2009/JVNDB-2009-000055.html"},{"name":"36413","tags":["third-party-advisory","x_refsource_SECUNIA"],"url":"http://secunia.com/advisories/36413"}],"x_legacyV4Record":{"CVE_data_meta":{"ASSIGNER":"cve@mitre.org","ID":"CVE-2009-3021","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"n/a","version":{"version_data":[{"version_value":"n/a"}]}}]},"vendor_name":"n/a"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"Cross-site scripting (XSS) vulnerability in Site Calendar 'mycaljp' plugin 2.0.0 through 2.0.6, as used in the Japanese extended package of Geeklog 1.5.0 through 1.5.2 and when distributed 20090629 or earlier, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"name":"JVN#20478978","refsource":"JVN","url":"http://jvn.jp/en/jp/JVN20478978/index.html"},{"name":"http://www.geeklog.jp/article.php/20090820020302431","refsource":"MISC","url":"http://www.geeklog.jp/article.php/20090820020302431"},{"name":"36404","refsource":"SECUNIA","url":"http://secunia.com/advisories/36404"},{"name":"JVNDB-2009-000055","refsource":"JVNDB","url":"http://jvndb.jvn.jp/ja/contents/2009/JVNDB-2009-000055.html"},{"name":"36413","refsource":"SECUNIA","url":"http://secunia.com/advisories/36413"}]}}}},"cveMetadata":{"assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","assignerShortName":"mitre","cveId":"CVE-2009-3021","datePublished":"2009-08-31T20:00:00.000Z","dateReserved":"2009-08-31T00:00:00.000Z","dateUpdated":"2024-09-16T16:13:46.423Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.1"},"nvd":{"publishedDate":"2009-08-31 20:30:00","lastModifiedDate":"2026-04-23 00:35:47","problem_types":["CWE-79","n/a"],"metrics":{"cvssMetricV2":[{"source":"nvd@nist.gov","type":"Primary","cvssData":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE"},"baseSeverity":"MEDIUM","exploitabilityScore":8.6,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":true}]},"configurations":[{"operator":"AND","nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.0:*:*:*:*:*:*:*","matchCriteriaId":"5E265B56-01BD-439E-9066-5C1135D55E0A"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.1:*:*:*:*:*:*:*","matchCriteriaId":"69674298-BA2B-4B3C-847A-EE0D8F00B0C2"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.2:*:*:*:*:*:*:*","matchCriteriaId":"9E2F3E9B-2E71-4752-9C92-A6FF80520B2F"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.3:*:*:*:*:*:*:*","matchCriteriaId":"44A96D41-F822-4AC5-A7CD-5F6D9A9ACCDE"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.4:*:*:*:*:*:*:*","matchCriteriaId":"4B0A03BD-9761-4E55-B763-87C647A27165"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.5:*:*:*:*:*:*:*","matchCriteriaId":"AE857DE6-CB9A-45EA-8140-6BBCF1B8F7F2"},{"vulnerable":true,"criteria":"cpe:2.3:a:yoshinori_tahara:mycaljp:2.0.6:*:*:*:*:*:*:*","matchCriteriaId":"22101718-AFAD-4B6C-A8EB-067E46B45C8A"}]},{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:geeklog:geeklog:1.5.0:*:ja:*:*:*:*:*","matchCriteriaId":"C6FE3BFA-538B-4379-AFF3-1B2C3D4DEE30"},{"vulnerable":true,"criteria":"cpe:2.3:a:geeklog:geeklog:1.5.1:*:ja:*:*:*:*:*","matchCriteriaId":"2962D789-37F2-4F15-BD4E-4F5DBCE00941"},{"vulnerable":true,"criteria":"cpe:2.3:a:geeklog:geeklog:1.5.2:*:ja:*:*:*:*:*","matchCriteriaId":"A29526EC-7D84-4411-9715-0F64A0F44CC0"}]}]}]},"legacy_mitre":{"record":{"CveYear":"2009","CveId":"3021","Ordinal":"1","Title":"CVE-2009-3021","CVE":"CVE-2009-3021","Year":"2009"},"notes":[{"CveYear":"2009","CveId":"3021","Ordinal":"1","NoteData":"Cross-site scripting (XSS) vulnerability in Site Calendar 'mycaljp' plugin 2.0.0 through 2.0.6, as used in the Japanese extended package of Geeklog 1.5.0 through 1.5.2 and when distributed 20090629 or earlier, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.","Type":"Description","Title":"CVE-2009-3021"},{"CveYear":"2009","CveId":"3021","Ordinal":"2","NoteData":"2009-08-31","Type":"Other","Title":"Published"}]}}}