{"api_version":"1","generated_at":"2026-04-24T04:39:13+00:00","cve":"CVE-2009-2546","urls":{"html":"https://cve.report/CVE-2009-2546","api":"https://cve.report/api/cve/CVE-2009-2546.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2009-2546","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2009-2546"},"summary":{"title":"CVE-2009-2546","description":"Directory traversal vulnerability in Advanced Electron Forum (AEF) 1.x allows remote attackers to determine the existence of arbitrary files via the avatargalfile parameter when changing an avatar, which leaks the existence of the file in an error message.  NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.","state":"PUBLISHED","assigner":"mitre","published_at":"2009-07-20 20:00:11","updated_at":"2026-04-23 00:35:47"},"problem_types":["CWE-22","n/a"],"metrics":[{"version":"2.0","source":"nvd@nist.gov","type":"Primary","score":"4.3","severity":"","vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","data":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:P/I:N/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE"}}],"references":[{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/51776","name":"https://exchange.xforce.ibmcloud.com/vulnerabilities/51776","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"IBM X-Force Exchange","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://secunia.com/advisories/35646","name":"http://secunia.com/advisories/35646","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":["Vendor Advisory"],"title":"AEF SQL Injection and Information Disclosure - Secunia Advisories - Vulnerability Information - Secunia.com","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://osvdb.org/55926","name":"http://osvdb.org/55926","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-2546","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-2546","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":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.1","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.2","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.3","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.4","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.5","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.6","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.7","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2009","cve_id":"2546","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"anelectron","cpe5":"advanced_electron_forum","cpe6":"1.0.8","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-07T05:52:15.228Z","orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE"},"references":[{"name":"aef-avatargalfile-dir-traversal(51776)","tags":["vdb-entry","x_refsource_XF","x_transferred"],"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/51776"},{"name":"35646","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"],"url":"http://secunia.com/advisories/35646"},{"name":"55926","tags":["vdb-entry","x_refsource_OSVDB","x_transferred"],"url":"http://osvdb.org/55926"}],"title":"CVE Program Container"}],"cna":{"affected":[{"product":"n/a","vendor":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"datePublic":"2009-07-16T00:00:00.000Z","descriptions":[{"lang":"en","value":"Directory traversal vulnerability in Advanced Electron Forum (AEF) 1.x allows remote attackers to determine the existence of arbitrary files via the avatargalfile parameter when changing an avatar, which leaks the existence of the file in an error message.  NOTE: the provenance of this information is unknown; the details are obtained solely from third party information."}],"problemTypes":[{"descriptions":[{"description":"n/a","lang":"en","type":"text"}]}],"providerMetadata":{"dateUpdated":"2017-08-16T14:57:01.000Z","orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","shortName":"mitre"},"references":[{"name":"aef-avatargalfile-dir-traversal(51776)","tags":["vdb-entry","x_refsource_XF"],"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/51776"},{"name":"35646","tags":["third-party-advisory","x_refsource_SECUNIA"],"url":"http://secunia.com/advisories/35646"},{"name":"55926","tags":["vdb-entry","x_refsource_OSVDB"],"url":"http://osvdb.org/55926"}],"x_legacyV4Record":{"CVE_data_meta":{"ASSIGNER":"cve@mitre.org","ID":"CVE-2009-2546","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":"Directory traversal vulnerability in Advanced Electron Forum (AEF) 1.x allows remote attackers to determine the existence of arbitrary files via the avatargalfile parameter when changing an avatar, which leaks the existence of the file in an error message.  NOTE: the provenance of this information is unknown; the details are obtained solely from third party information."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"name":"aef-avatargalfile-dir-traversal(51776)","refsource":"XF","url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/51776"},{"name":"35646","refsource":"SECUNIA","url":"http://secunia.com/advisories/35646"},{"name":"55926","refsource":"OSVDB","url":"http://osvdb.org/55926"}]}}}},"cveMetadata":{"assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","assignerShortName":"mitre","cveId":"CVE-2009-2546","datePublished":"2009-07-20T19:25:00.000Z","dateReserved":"2009-07-20T00:00:00.000Z","dateUpdated":"2024-08-07T05:52:15.228Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.1"},"nvd":{"publishedDate":"2009-07-20 20:00:11","lastModifiedDate":"2026-04-23 00:35:47","problem_types":["CWE-22","n/a"],"metrics":{"cvssMetricV2":[{"source":"nvd@nist.gov","type":"Primary","cvssData":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:P/I:N/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE"},"baseSeverity":"MEDIUM","exploitabilityScore":8.6,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}]},"configurations":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.1:*:*:*:*:*:*:*","matchCriteriaId":"68188511-BA5A-454A-8959-A754AA7147BA"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.2:*:*:*:*:*:*:*","matchCriteriaId":"39DBB3C6-A59B-46E8-AE2E-B4F90B4327E7"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.3:*:*:*:*:*:*:*","matchCriteriaId":"B729A246-6642-44BD-8842-B676E6F9D0D1"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.4:*:*:*:*:*:*:*","matchCriteriaId":"938E89B8-C921-44B5-B97F-D756CC5607C9"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.5:*:*:*:*:*:*:*","matchCriteriaId":"D35C1FAF-9F98-42A0-B457-E5949AEA8864"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.6:*:*:*:*:*:*:*","matchCriteriaId":"7A193235-7F51-4528-9289-6B9FE44A8CF1"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.7:*:*:*:*:*:*:*","matchCriteriaId":"DB1869DC-9C81-4AD8-94AA-CD0EA8B0C8C5"},{"vulnerable":true,"criteria":"cpe:2.3:a:anelectron:advanced_electron_forum:1.0.8:*:*:*:*:*:*:*","matchCriteriaId":"6ED51633-E055-4D31-9197-1FF44FBB88B0"}]}]}]},"legacy_mitre":{"record":{"CveYear":"2009","CveId":"2546","Ordinal":"1","Title":"CVE-2009-2546","CVE":"CVE-2009-2546","Year":"2009"},"notes":[{"CveYear":"2009","CveId":"2546","Ordinal":"1","NoteData":"Directory traversal vulnerability in Advanced Electron Forum (AEF) 1.x allows remote attackers to determine the existence of arbitrary files via the avatargalfile parameter when changing an avatar, which leaks the existence of the file in an error message.  NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.","Type":"Description","Title":"CVE-2009-2546"},{"CveYear":"2009","CveId":"2546","Ordinal":"2","NoteData":"2009-07-20","Type":"Other","Title":"Published"},{"CveYear":"2009","CveId":"2546","Ordinal":"3","NoteData":"2017-08-16","Type":"Other","Title":"Modified"}]}}}