As quoted on Wikipedia
"As of February 10, 2015, the iOS 8.1.3 release still contains a serious security flaw in cached screenshots created during multitasking. This security flaw has been known publicly to occur since October 5, 2013 and has persisted since iOS 7.0.2.[39] The iOS saves screenshots of all applications upon switching away from them so that when an application is opened it displays the saved screenshot for 2 seconds while the application loads in the background. This iOS feature is to give the illusion of immediate application response. However, due to the screenshots being saved for all screen orientations (3 for the iPhone and 4 for the iPad), users at times momentarily see screenshots that may be months old when loading applications, even browsing history that was performed under Safari's Private mode.[40] The problem manifests itself when using an application, switching out, changing orientation, and then switching back to the application. When the application loads, it temporarily displays the screenshot that was saved last time the application was in that particular orientation and switched away from, which is not necessarily what was saved last time the application was used. The temporary screenshots are a security issue because they can show any personal, business, or private data, which presents a significant security risk. This security flaw is not permanently mitigated by clearing out application cache or resetting all settings, as recommended by Apple. Resetting the device only clears screenshots saved prior to the reset, but new screenshots are saved every time an application is switched away from. This security flaw is not application or hardware specific, it is a known and persistent iOS flaw."
I thought iOS always did this since it got multitasking in 4.0 and its just part of the design in how it uses memory. I did not realise this is an ios 7-8 problem so it would be nice if they fix this since it's pretty crazy to sometimes see stuff that's weeks old.
"As of February 10, 2015, the iOS 8.1.3 release still contains a serious security flaw in cached screenshots created during multitasking. This security flaw has been known publicly to occur since October 5, 2013 and has persisted since iOS 7.0.2.[39] The iOS saves screenshots of all applications upon switching away from them so that when an application is opened it displays the saved screenshot for 2 seconds while the application loads in the background. This iOS feature is to give the illusion of immediate application response. However, due to the screenshots being saved for all screen orientations (3 for the iPhone and 4 for the iPad), users at times momentarily see screenshots that may be months old when loading applications, even browsing history that was performed under Safari's Private mode.[40] The problem manifests itself when using an application, switching out, changing orientation, and then switching back to the application. When the application loads, it temporarily displays the screenshot that was saved last time the application was in that particular orientation and switched away from, which is not necessarily what was saved last time the application was used. The temporary screenshots are a security issue because they can show any personal, business, or private data, which presents a significant security risk. This security flaw is not permanently mitigated by clearing out application cache or resetting all settings, as recommended by Apple. Resetting the device only clears screenshots saved prior to the reset, but new screenshots are saved every time an application is switched away from. This security flaw is not application or hardware specific, it is a known and persistent iOS flaw."
I thought iOS always did this since it got multitasking in 4.0 and its just part of the design in how it uses memory. I did not realise this is an ios 7-8 problem so it would be nice if they fix this since it's pretty crazy to sometimes see stuff that's weeks old.
Last edited: