## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-AREEBASHOAIB42-KEEPASS-CVE-2023-32784-EXPLOITATION-AND-DEFENSE
# KeePass рдореЗрдореЛрд░реА рд▓реАрдХ рднреЗрджреНрдпрддрд╛ (CVE-2023-32784): рд╢реЛрд╖рдг рдФрд░ рд░рдХреНрд╖рд╛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛
## рдЙрджреНрджреЗрд╢реНрдп
KeePass Password Safe (v2.53) рдореЗрдВ CVE-2023-32784 рднреЗрджреНрдпрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛, рдореЗрдореЛрд░реА рдбрдВрдкрд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдкрд╛рд╕рд╡рд░реНрдб рдирд┐рд╖реНрдХрд░реНрд╖рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛, рдФрд░ рдордЬрдмреВрдд рдкрд╣рдЪрд╛рди рдФрд░ рд╢рдорди рдирд┐рдпрдВрддреНрд░рдг рддреИрдпрд╛рд░ рдХрд░рдирд╛ред
## рднреЗрджреНрдпрддрд╛
KeePass рдорд╛рд╕реНрдЯрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╕реНрдЯрдо SecureTextBoxEx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЯрд╛рдЗрдк рдХрд┐рдП рдЧрдП рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдг рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдПрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдореЗрдВ рдЕрд╡рд╢рд┐рд╖реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЯреБрдХрдбрд╝реЗ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЪрд╛рд▓реВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА .DMP рдлрд╝рд╛рдЗрд▓ рдХреИрдкреНрдЪрд░ рдХрд░рдХреЗ, рдЗрди рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ-рдкрд╛рда (cleartext) рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
## рдореЗрд░рд╛ рдкреНрд░рд╛рдердорд┐рдХ рдпреЛрдЧрджрд╛рди: рднреЗрджреНрдпрддрд╛ рдкрд╣рдЪрд╛рди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛
рдЬрдмрдХрд┐ рдЯреАрдо рдиреЗ рд╢реЛрд╖рдг рдФрд░ рд╢рдорди рдЪрд░рдгреЛрдВ рдкрд░ рд╕рд╣рдпреЛрдЧ рдХрд┐рдпрд╛, рдореИрдВрдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Windows Security Auditing рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреЗрджреНрдпрддрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдкрд╣рдЪрд╛рди рд░рдгрдиреАрддрд┐ рддреИрдпрд╛рд░ рдХреА:
1. рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд░реНрдорд╛рдг рдСрдбрд┐рдЯрд┐рдВрдЧ (Event ID 4688): рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд╖реНрдкрд╛рджрдиреЛрдВ рдХреЛ рдкреВрд░реНрдг рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Group Policy рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЗрд╕рдиреЗ C# рд╢реЛрд╖рдг рдЙрдкрдХрд░рдг (keepass_password_dumper.exe KeePass.DMP) рдХреА рд╕рдЯреАрдХ рдирд┐рд╖реНрдкрд╛рджрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреИрдкреНрдЪрд░ рдХрд┐рдпрд╛ред
2. рдСрдмреНрдЬреЗрдХреНрдЯ рдПрдХреНрд╕реЗрд╕ рдСрдбрд┐рдЯрд┐рдВрдЧ (Event IDs 4663 рдФрд░ 4656): KeePass.exe рдФрд░ Database.kdbx рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдСрдбрд┐рдЯрд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИред рдЬрдм рднреА рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдореЗрдореЛрд░реА рд╕реНрдкреЗрд╕ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдпрд╛ рд╣реИрдВрдбрд▓ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЗрд╕рдиреЗ рдЕрд▓рд░реНрдЯ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдПред
## рд╕рдордЧреНрд░ рдЯреАрдо рд╢рдорди рд░рдгрдиреАрддрд┐
1. рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдВрддреНрд░рдг: OS рд╕реНрддрд░ рдкрд░ рдЕрдирдзрд┐рдХреГрдд рдореЗрдореЛрд░реА рдбрдВрдк рдирд┐рд░реНрдорд╛рдг рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП Local Security Policy рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рдирдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ "Debug Programs" рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣рдЯрд╛рдпрд╛ рдЧрдпрд╛ред
2. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди: рдЖрд░рд╛рдо рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдореЗрдореЛрд░реА рдбрдВрдк рдФрд░ рдкреЗрдЬрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП XTS-AES 128-bit рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП BitLocker Full Disk Encryption рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред