iDailyDiary Denial-of-Service Vulnerability
Vulnerability
A denial-of-service vulnerability has been identified in iDailyDiary version 4.30. This issue allows attackers to crash the application by overflowing the preferences tab name field. By pasting a 2,000,000 character buffer into the default diary tab name, the application can be made to crash.
Impact
Exploiting this vulnerability leads to a crash of the iDailyDiary application, causing a denial-of-service condition where the application becomes unresponsive or unavailable to the user.
Reproduction
To reproduce this vulnerability, open iDailyDiary 4.30 and create a new diary. After naming the diary and selecting the option 'Do not prompt for password', navigate to the 'Preferences' tab. In the 'Tabs' section, paste a 2,000,000 character buffer into the 'Default diary tab name when creating new tabs' field and click 'Apply'. This action will trigger the application to crash.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
