Esto debería hacerlo:
SELECT name, data
FROM articolo
WHERE JSON_CONTAINS(data, '"8"', '$.fornitori')
Las comillas dobles alrededor de 8
son importantes para hacer coincidir correctamente los datos JSON. Por otro lado, la consulta usa constantemente comillas simples para los literales de cadena.