Community
OpenEnergyMonitor

OpenEnergyMonitor Community

RTOS version

I was looking through the code and noticed that it looks like there is an RTOS is being used. Is the version being used patched for a vulnerability that came out recently?

https://us-cert.cisa.gov/ics/advisories/icsa-21-119-04

This does not appear to be applicable to the ESP32 which does not use any of the effected RTOS systems. The ESP32 does use FreeRTOS but it is an older version and does not have the MemMang module (pvPortMalloc is an alias for malloc which will already abort if you attempt to allocate a buffer larger than free memory)

Awesome, thanks!