{"uuid": "49e5cfe4-c285-4197-885d-b982d5c185b5", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-51907", "type": "seen", "source": "https://gist.github.com/Ro1ME/357950ddd2f65566b1b33525651b5635", "content": "# CVE-2026-51907\n\n**Type:** Path Traversal\n**Product:** TaskingAI\n**Affected versions:** v0.3.0\n**Affected component:** `plugin/app/service/image_storage.py:image_storage-save_base64_image-the-preserved-real-v1-execute-witness-uses-qr`\n**Reference:** https://github.com/TaskingAI/TaskingAI/issues/374\n\n## Description\n\nIn TaskingAI v0.3.0 in the QR Code Generator plugin save_base64_image function, a path traversal vulnerability allows attackers to write image files to arbitrary locations on the server filesystem by manipulating the project_id parameter.\n\n## Discoverer\n\nRo1ME\n", "creation_timestamp": "2026-09-26T04:06:12.000000Z"}