Em primeiro lugar, sei o que a opção faz. De acordo com o Arch Linux Wiki, ele dá ao utilitário de linha de comando "wpa_cli" a permissão para reescrever wpa_supplicant.conf:
Aviso: Definir update_config como 1 permite que wpa_supplicant substitua o arquivo de configuração. Ao substituir, wpa_supplicant redefinirá as permissões do arquivo de acordo com sua umask padrão. Isso pode acidentalmente tornar o arquivo legível para todos, expondo assim suas senhas, se o seu sistema for multiusuário.
Mas o wiki do Arch Linux é o mais próximo que consegui chegar de uma descrição oficial desse recurso. Ele não aparece em nenhuma das páginas de manual do wpa_supplicant , incluindo o seguinte: wpa_cli(8), wpa_supplicant(8) e wpa_supplicant.conf(5).
Onde está a documentação oficial desse recurso? Meu medo é que, se for realmente um recurso "não documentado" que aparece apenas no código-fonte, qualquer desenvolvedor possa simplesmente editar ou desativar o recurso em uma versão futura.
A opção parece estar documentada no arquivo de configuração de exemplo no site do projeto :
Como está documentado no site do projeto, presumo que a opção não irá a lugar nenhum por um tempo.