I Nas, come la maggior parte degli apparati di rete, hanno al loro interno un firmware, ovvero un software scritto dalla casa costruttrice che consente di utilizzare varie funzioni. Come tutti i software, i firmware devono essere aggiornati per evitare bug e per avere migliorie nel software. Questo processo è delicato e rischioso e a volte il tutto non va a buon fine per diverse motivazioni.