BIOS é um acrónimo para "Basic Input Output System" (Sistema Básico de Entrada e Saída) e reside na motherboard de um computador, persistindo mesmo quando o computador está desligado. É um dos componentes mais cruciais do sistema, dando instruções sobre todas as ações que um computador pode realizar, sem aceder a qualquer outro ficheiro ou programa. Sem a BIOS, ou se a BIOS estiver corrompida, o computador não arranca (ou "boot", como é tecnicamente chamado).
Quando os fabricantes lançam uma nova motherboard, geralmente é acompanhada por uma nova versão de BIOS. No entanto, como os avanços tecnológicos são relativamente rápidos e novos produtos podem ser lançados a cada poucas semanas, atualizar para um novo sistema tão rapidamente não é viável. Uma alternativa é atualizar a BIOS, para melhorar as capacidades do sistema e a estabilidade. Este processo de atualização é chamado de "flashing the BIOS". Como o programa BIOS está escrito na memória persistente do computador, não será possível fazer flash da BIOS a menos que seja uma EEPROM (Memória de Leitura Só Programável e Apagável Eletricamente).
Embora a utilidade do flash BIOS seja a sua capacidade de ser facilmente atualizado, sem abrir ou descartar o sistema informático, existem desvantagens claras em usar este método de atualização e, portanto, deve ser evitado na medida do possível.
O Flash BIOS pode ser suscetível a ataques de vírus informáticos extremamente danosos, pois o código malicioso pode potencialmente explorar a funcionalidade de flash da BIOS para instalar software malicioso e danificar irreversivelmente o sistema. Além disso, o malware de BIOS pode espalhar-se através de plataformas e motherboards de muitas marcas diferentes e até tem o potencial de se espalhar não só através de vários sistemas operativos, mas também por diferentes hardware. Isso torna-o uma ameaça de segurança muito séria e também muito mais difícil, embora não impossível, de proteger contra eles.
No entanto, de longe o maior risco de usar o flash BIOS para atualizar o sistema informático é a vulnerabilidade do próprio processo. Mesmo que nenhum dano deliberado seja pretendido, mas um evento sem precedentes como uma falha de energia ocorra enquanto a BIOS está a ser atualizada, ela ainda pode ficar corrompida. O sistema também pode ser corrompido se uma atualização incorreta (ou imagem BIOS, como é tecnicamente chamada) for gravada na motherboard. Em qualquer um destes cenários, o sistema informático com toda a probabilidade não arrancará, ficando portanto inútil com uma possibilidade muito remota de recuperação.
Versões mais recentes de BIOS começaram a incluir avisos ou até procedimentos de auto-recuperação em caso destes problemas. Isso dá algum alívio das questões acima, mas é fortemente aconselhado na maior parte da documentação técnica não fazer flash da BIOS do sistema a menos que seja absolutamente inevitável, e ainda assim fazê-lo sob supervisão técnica especializada.