-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates to adobe_pdf_embedded_exe #19421
Conversation
Are people still using AR 9? |
The people that opened ticket #19396 seem to be. That or AR 8 which are the only two I think this exploit works against. |
i opened that ticket and am using the latest acrobat reader |
Well the original ticket was for the x64 payload not being selectable which I fixed. The module makes no mention of working with the latest versions of Adobe Acrobat and based on my quick test just now with version 2024.003.20054, it's not. It wouldn't surprise me if the latest versions of Adobe Acrobat are not affected by this issue. So you can use these changes to generate the PDF with a 64-bit payload but I doubt it'll work against your targets. If it does, let me know what versions you tested so we can update the module with that information. |
|
Release NotesThis updates the windows/fileformat/adobe_pdf_embedded_exe exploit to define that its compatible with both ARCH_X86 and ARCH_X64 payloads due to it just generating an EXE. |
@bwatters-r7 what version of adobe reader was this? Being that there is discussion of newer versions etc, I thought it would be important to capture what version (major/minor/patch) you were successful with |
This was version 9; I could not even get version 8 to run on Win 10x64 |
This updates the
windows/fileformat/adobe_pdf_embedded_exe
exploit to define that its compatible with both ARCH_X86 and ARCH_X64 payloads due to it just generating an EXE. I also dropped the EXENAME datastore option since it's been superseded by theEXE::Custom
datastore option a long time ago. Also made rubocop changes. Finally, I tested this on a Windows 10 v1909 system with Adobe Reader 9 to ensure it's still working.Fixes #19396
Verification
List the steps needed to make sure this thing works
msfconsole
use exploit/windows/fileformat/adobe_pdf_embedded_exe