{"id":"CVE-2025-2363","state":"PUBLISHED","title":"lenve VBlog ArticleController.java uploadImg path traversal","description":"A vulnerability classified as critical has been found in lenve VBlog up to 1.0.0. Affected is the function uploadImg of the file blogserver/src/main/java/org/sang/controller/ArticleController.java. The manipulation of the argument filename leads to path traversal. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.","publishedAt":"2025-03-17T05:31:06.394Z","updatedAt":"2025-03-17T12:59:55.885Z","severity":{"score":5.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N","source":"VulDB"},"assigner":"VulDB","products":["lenve VBlog"],"affected":[{"vendor":"lenve","product":"VBlog","versions":[{"version":"1.0","status":"affected"}]}],"references":["https://vuldb.com/?id.299862","https://vuldb.com/?ctiid.299862","https://vuldb.com/?submit.514721","https://www.notion.so/Arbitrary-File-Upload-Vulnerability-in-VBlog-1-0-0-1adc693918ed8067b19ed9c61381024b"],"weaknesses":["CWE-22"],"ingestedAt":"2026-10-29T20:08:55.257Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/2xxx/CVE-2025-2363.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2025-2363","state":"PUBLISHED","datePublished":"2025-03-17T05:31:06.394Z","dateUpdated":"2025-03-17T12:59:55.885Z","assignerShortName":"VulDB","assignerOrgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateReserved":"2025-03-16T09:27:59.588Z"},"containers":{"cna":{"title":"lenve VBlog ArticleController.java uploadImg path traversal","descriptions":[{"lang":"en","value":"A vulnerability classified as critical has been found in lenve VBlog up to 1.0.0. Affected is the function uploadImg of the file blogserver/src/main/java/org/sang/controller/ArticleController.java. The manipulation of the argument filename leads to path traversal. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way."},{"lang":"de","value":"Es wurde eine kritische Schwachstelle in lenve VBlog bis 1.0.0 entdeckt. Es geht dabei um die Funktion uploadImg der Datei blogserver/src/main/java/org/sang/controller/ArticleController.java. Mit der Manipulation des Arguments filename mit unbekannten Daten kann eine path traversal-Schwachstelle ausgenutzt werden. Der Angriff kann über das Netzwerk passieren. Der Exploit steht zur öffentlichen Verfügung."}],"affected":[{"vendor":"lenve","product":"VBlog","versions":[{"version":"1.0","status":"affected"}]}],"references":[{"url":"https://vuldb.com/?id.299862","name":"VDB-299862 | lenve VBlog ArticleController.java uploadImg path traversal","tags":["vdb-entry","technical-description"]},{"url":"https://vuldb.com/?ctiid.299862","name":"VDB-299862 | CTI Indicators (IOB, IOC, TTP, IOA)","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/?submit.514721","name":"Submit #514721 | VBlog 1.0.0 Unrestricted Upload","tags":["third-party-advisory"]},{"url":"https://www.notion.so/Arbitrary-File-Upload-Vulnerability-in-VBlog-1-0-0-1adc693918ed8067b19ed9c61381024b","tags":["exploit"]}],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":5.3,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N","baseSeverity":"MEDIUM"}},{"cvssV3_1":{"version":"3.1","baseScore":6.3,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","baseSeverity":"MEDIUM"}},{"cvssV3_0":{"version":"3.0","baseScore":6.3,"vectorString":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","baseSeverity":"MEDIUM"}},{"cvssV2_0":{"version":"2.0","baseScore":6.5,"vectorString":"AV:N/AC:L/Au:S/C:P/I:P/A:P"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-22","type":"CWE","lang":"en","description":"Path Traversal"}]}],"providerMetadata":{"shortName":"VulDB","orgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateUpdated":"2025-03-17T05:31:06.394Z"},"timeline":[{"time":"2025-03-16T00:00:00.000Z","lang":"en","value":"Advisory disclosed"},{"time":"2025-03-16T01:00:00.000Z","lang":"en","value":"VulDB entry created"},{"time":"2025-03-16T10:33:07.000Z","lang":"en","value":"VulDB entry last update"}],"credits":[{"lang":"en","value":"s0l42 (VulDB User)","type":"reporter"}]},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-03-17T12:58:26.730834Z","id":"CVE-2025-2363","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-03-17T12:59:55.885Z"}}]}}}