El uso de los códigos QR tuvo una explosión con la pandemia debido a su contribución a reducir la necesidad de contacto con superficies para minimizar los riesgos de contagio. Actualmente, están siendo utilizados en diversos sectores y de distinta manera, por ejemplo, para mostrar el menú de comidas de un restaurante, medios de pago, solicitud de servicios, compartir un contacto, etc.
Sin embargo, como suele suceder con cualquier tecnología que se vuelve popular, también captó la atención de los cibercriminales que los estarían usando con fines maliciosos.
“Dada la versatilidad de los códigos QR y la gran cantidad de acciones que se pueden realizar, el abanico de posibilidades para un cibercriminal es sumamente amplio. Si a esto le sumamos la cantidad de códigos QR que encontramos en bares, restaurantes, comercios, hoteles, aeropuertos e incluso plataformas de pagos y certificados de salud, la superficie de ataque se amplía aún más”, mencionó Cecilia Pastorino, investigadora de Seguridad Informática de ESET Latinoamérica.
ESET acerca algunos ejemplos de acciones maliciosas que podrían realizar los cibercriminales:
Redirigir al usuario a una web maliciosa para robarle información
Al igual que los atacantes emplean técnicas de malvertising o BlackHat SEO para dirigir a sus víctimas a sitios fraudulentos, podrían hacer lo mismo con los códigos QR. Especialmente si estos se encuentran en publicidades en la vía pública o en las áreas de atención al cliente de entidades financieras.
Recientemente en Estados Unidos delincuentes colocaron en parquímetros públicos ubicados en distintas ciudades, calcomanías con falsos códigos QR que llevaban a las potenciales víctimas a un falso sitio para supuestamente realizar el pago con el objetivo de robar los datos financieros.
Descargar un archivo malicioso en el equipo de la víctima
Muchos bares y restaurantes utilizan códigos QR para que el usuario descargue un archivo PDF con el menú. En este y otros contextos similares, un atacante podría fácilmente alterar el código QR para llevar al usuario a descargar un PDF malicioso o llevarlo a instalar una aplicación fraudulenta, aseguran desde ESET.
Realizar acciones en el dispositivo de la víctima
Los códigos QR pueden generar acciones directamente en el dispositivo lector, estas acciones dependerán de la aplicación que los esté leyendo por lo que hay que prestar atención a las falsas apps de lectores de QR. Sin embargo, existen algunas acciones básicas que cualquier lector QR es capaz de interpretar.
Por ejemplo, conectar el dispositivo a una red Wi-Fi, enviar un correo o un SMS con un texto predefinido, o guardar un contacto en el dispositivo. Si bien estas acciones en sí mismas no son maliciosas, podrían ser utilizadas por un atacante para conectar un equipo a una red intervenida, mandar mensajes en nombre de la víctima o agendar un contacto para un posterior engaño.
Desviar un pago o realizar solicitudes de dinero
La mayoría de las aplicaciones financieras digitales actuales permiten realizar pagos a través de códigos QR que contienen los datos del receptor del dinero. Muchas tiendas dejan estos códigos a la vista de sus clientes para facilitar la operación.
Un atacante podría modificar este QR con sus propios datos y recibir así los cobros en su cuenta. También podría generar códigos con solicitudes de cobro de dinero para engañar a compradores, como le ocurrió a algunos usuarios que denunciaron que fueron estafados con el envío de un falso código QR para realizar un pago.
Robar la identidad del usuario o el acceso a una aplicación
Muchos códigos QR se utilizan como un certificado para verificar información de una persona, como el documento de identidad o los pases sanitarios. En estos casos los códigos QR contienen información sensible como la que se encuentra en un documento de identidad o historia clínica, la cual un atacante podría obtener escaneando el código QR.
Por otro lado, muchas aplicaciones (como WhatsApp, Telegram o Discord) utilizan códigos QR para autenticar y acceder la sesión de un usuario. Tal como ya ha ocurrido con WhatsApp, los ataques como QRLjacking pueden engañar a un usuario suplantando la identidad de un servicio y provocar que escanee el QR proporcionado por el atacante.
Consejos para usar códigos QR de forma segura
Los consejos para utilizar los códigos QR de forma segura que comparte ESET, son:
- En el caso de los pagos con QR y operaciones financieras, verificar siempre que la transacción se haya realizado con éxito. Confirmar la operación tanto en el dispositivo del comprador, como en el del vendedor y asegurarse de haber recibido el dinero correctamente.
- Si se tienen códigos QR que están al alcance del público, uno debe comprobar regularmente que no hayan sido adulterados.
- A la hora de generar un código QR utilizar un servicio de confianza para hacerlo. Además, revisar que el QR obtenido por el servicio este correcto y que efectúa la acción deseada.
- Deshabilitar la opción de realizar acciones automáticas al leer un código QR, como acceder a un sitio web, descargar un archivo o conectarse a una red Wi-Fi.
- Revisar siempre la acción antes de realizarla. Comprobar que la URL sea correcta, que el archivo descargado, los datos obtenidos o la acción hecha sea la esperada.
- No compartir códigos QR con información sensible, tales como los que se utilizan para acceder a aplicaciones o los que se incluyen en documentos y certificados de salud. Evitar sacarle fotos, no compartirlos y almacenarlos de forma segura.
- Por supuesto, mantener siempre los dispositivos protegidos, contar con herramientas de seguridad y actualizar las aplicaciones. De esta forma, le será mucho más difícil a un cibercriminal comprometer la información.