An out-of-control bushfire is threatening homes near Carnarvon.