I just encountered this:
https://www.tomshardware.com/news/ssd-over-provisioning-vulnerability?utm_medium=social&utm_content=tomsguide&utm_campaign=socialflow&utm_source=facebook.comMalware can hide in the over-provision area of a SSD.
The proposed fix from the article:
Quote:
The researchers suggest implementing a pseudo-erase algorithm that physically deletes data on an SSD without affecting real-world performance to counter the first attack model.
It is recommended to implement a new monitoring system that can closely watch the over-provisioned size of the SSDs in real-time to counter the second attack model.
If you're writing code for SSDs, this is stuff you'll want to know about!