¿Te gustan las aventuras? También deberías disfrutar encontrar tus datos personales en público.

Hace unos días me sucedió exactamente lo que dice el título. En el lejano 2014 (específicamente el 28 de diciembre a las 17:00) mi esposa, amigos y yo estábamos jugando al juego de escape "Coleccionista" de "Claustrofobia" y ya lo habíamos olvidado, pero "Claustrofobia" nos recordó de la manera más inesperada.

¿Te gustan las aventuras? También deberías disfrutar encontrar tus datos personales en público.

Y aquí está nuestra fotografía, la cual se encontró en acceso público (yo de espaldas, los demás rostros distorsionados para este artículo)...

Descargo de responsabilidad: toda la información a continuación se publica exclusivamente con fines educativos. El autor no ha tenido acceso a datos personales de terceros ni a empresas. La información fue extraída o de fuentes abiertas o proporcionada al autor por anónimos bienintencionados.

Una base de datos de Elasticsearch con dos índices, que se presume pertenecían a "Claustrofobia" (claustrophobia.com), fue encontrada en acceso público.

index          docs.count store.size 
phobia-master  1068927      3.2gb
phobia-sandbox 55           2.9mb

Cualquiera que conociera la dirección IP podría acceder a los datos a través de un navegador normal, utilizando el lenguaje de consultas de Elasticsearch..

Según los datos del motor de búsqueda Shodan, la base fue descubierta por primera vez el 03.02.2019 a las 03:09:00. El acceso se cerró el 31.03.2019, después de mi notificación (por correo electrónico y a través de Facebook), entre las 12:00 y las 16:30 (MSK).

En total, Shodan registró esta base 6 veces:

03.02.2019 03:09:00
03.02.2019 19:39:00
01.03.2019 12:10:00
03.03.2019 19:55:00
09.03.2019 05:41:00
23.03.2019 13:07:00

Sobre cómo se detectan bases de datos abiertas Elasticsearch, escribí un artículo separado. La base contenía datos (un poco más de 1 millón de registros) sobre pedidos:

¿Te gustan las aventuras? También deberías disfrutar encontrar tus datos personales en público.

Fecha del pedido

  • Fecha y hora del juego
  • Nombre del juego
  • Lugar (país y ciudad) del juego
  • Nombre, teléfono y dirección de correo electrónico de la persona que realizó el pedido
  • Costo (incluyendo el anticipo, descuentos y códigos promocionales), moneda del pago y tipo de pago (efectivo, tarjeta)
  • Tiempo de realización del juego
  • Número de jugadores
  • Enlace a la fotografía conjunta de los participantes en el juego
  • La información, durante el período de 2013 a 2019, provenía de diferentes países:

Bielorrusia

  • Rusia
  • Ucrania
  • España
  • Estonia
  • Alemania
  • Francia
  • Países Bajos
  • Por ejemplo, se encontraron más de 10,000 registros de Alemania.
  • Italia
  • etc.

"Nuestro" juego de 2014 se veía así:

Nuestro juego de escape de 2014 se veía así:

  {
        "_index": "phobia-master",
        "_type": "model-Game",
        "_id": "105352",
        "_score": 10.159659,
        "_source": {
          "comment": "",
          "suspicious_cancellation": false,
          "promo_code": "",
          "photo": "https://.../.../.../28.12-17.jpg",
          "book_source": {
            "ru": "Сайт",
            "fr": "Site internet",
            "en": "Web-site",
            "nl": "Сайт",
            "be": "Сайт",
            "tr": "Сайт",
            "ca": "Página web",
            "de": "Internetseite",
            "db": "site",
            "it": "Сайт",
            "sk": "Сайт",
            "ar": "Сайт",
            "th": "Сайт",
            "sl": "Сайт",
            "cs": "Сайт",
            "et": "Lehekülg",
            "az": "Sayt",
            "ua": "Сайт",
            "es": "Página web"
          },
          "client_tickets_count": null,
          "currency": "₽",
          "result": null,
          "language_code": null,
          "owner": {
            "phone": "+7…",
            "nickname": "А… Л…",
            "id": 38284,
            "profile_type": "everyone",
            "email": "…@gmail.com"
          },
          "id": 105352,
          "refused_to_photo": null,
          "not_completed": null,
          "confirmed": false,
          "extra_price": 0,
          "branded_photo": null,
          "booking_price": 12000,
          "call_center_comment": null,
          "cert_id": 0,
          "status": {
            "ru": "Пройдена",
            "fr": "Réussi",
            "en": "Completed",
            "nl": "Пройдена",
            "be": "Пройдена",
            "tr": "Пройдена",
            "ca": "Сompletat",
            "de": "Absolviert",
            "db": "completed",
            "it": "Пройдена",
            "sk": "Пройдена",
            "ar": "Пройдена",
            "th": "Пройдена",
            "sl": "Пройдена",
            "cs": "Пройдена",
            "et": "Läbitud",
            "az": "Keçilmişdir",
            "ua": "Пройдена",
            "es": "Completado"
          },
          "booked_by": null,
          "investigated": "no",
          "brand_logo": {
            "ru": "",
            "fr": "",
            "en": "",
            "nl": "",
            "be": "",
            "db": null,
            "ca": "",
            "de": "",
            "tr": "",
            "it": "",
            "sk": "",
            "ar": "",
            "th": "",
            "sl": "",
            "cs": "",
            "et": "",
            "az": "",
            "ua": "",
            "es": ""
          },
          "gamers_count": 4,
          "tickets_count": 0,
          "partial_prepay": true,
          "payment": {
            "ru": "онлайн",
            "fr": "en ligne ",
            "en": "online",
            "nl": "online",
            "be": "онлайн",
            "tr": "Online",
            "ca": "Online ",
            "de": "Online-Zahlung",
            "db": "online",
            "it": "online",
            "sk": "online",
            "ar": "دفع الكتروني",
            "th": "ออนไลน์",
            "sl": "онлайн",
            "cs": "онлайн",
            "et": "Online",
            "az": "onlayn",
            "ua": "онлайн",
            "es": "Online"
          },
          "promocode_type": null,
          "lacking_sum_paid": false,
          "prepay_price": 3000,
          "booking_time_local": "28.12.2014 12:36",
          "hints_count": null,
          "booking_id": "PER 14 54 814",
          "booking_time": "2014-12-28T09:36:13+00:00",
          "timeslot": {
            "start": "2014-12-28T14:00:00+00:00",
            "price": 6000,
            "start_local_date": "28 diciembre",
            "id": 95759,
            "caption": "Coleccionista: 28.12.2014, 17:00",
            "es_start_local_date": "2014-12-28",
            "quest": {
              "rating_positions": [
                486,
                486
              ],
              "id": 108,
              "name": {
                "ru": "Коллекционер",
                "fr": "",
                "en": "The Collector",
                "nl": "",
                "be": "",
                "db": "Коллекционер",
                "ca": "",
                "de": "",
                "tr": "",
                "it": "",
                "sk": "",
                "ar": "",
                "th": "",
                "sl": "",
                "cs": "",
                "et": "",
                "az": null,
                "ua": "",
                "es": ""
              },
              "location": {
                "city": {
                  "timezone": "Europe/Moscow",
                  "country": {
                    "iso_code": "ru",
                    "id": 1,
                    "name": {
                      "ru": "Россия",
                      "fr": "",
                      "en": "Russia",
                      "nl": "Rusland",
                      "be": "",
                      "db": "Россия",
                      "ca": "",
                      "de": "Russland",
                      "tr": "",
                      "it": "",
                      "sk": "",
                      "ar": "",
                      "th": "",
                      "sl": "",
                      "cs": "",
                      "et": "",
                      "az": null,
                      "ua": "",
                      "es": ""
                    }
                  },
                  "id": 1,
                  "name": {
                    "ru": "Москва",
                    "fr": "",
                    "en": "Moscow",
                    "nl": "",
                    "be": "",
                    "db": "Москва",
                    "ca": "",
                    "de": "Moskau",
                    "tr": "",
                    "it": "",
                    "sk": "",
                    "ar": "",
                    "th": "",
                    "sl": "",
                    "cs": "",
                    "et": "",
                    "az": "",
                    "ua": "Москва",
                    "es": ""
                  }
                },
                "id": 55,
                "name": {
                  "ru": "Поварская",
                  "fr": "",
                  "en": "",
                  "nl": "",
                  "be": "",
                  "db": "Поварская",
                  "ca": "",
                  "de": "",
                  "tr": "",
                  "it": "",
                  "sk": "",
                  "ar": "",
                  "th": "",
                  "sl": "",
                  "cs": "",
                  "et": "",
                  "az": null,
                  "ua": "",
                  "es": ""
                }
              }
            },
            "prices_by_tickets_count": null,
            "start_local_dt": "2014-12-28T17:00:00+03:00",
            "start_local": "28.12.2014, 17:00"
          },
          "cancellation_reason": null,
          "cancellation": {
            "ru": "нет",
            "fr": "non",
            "en": "no",
            "nl": "nee",
            "be": "нет",
            "tr": "hayır",
            "ca": "No",
            "de": "nein",
            "db": "no",
            "it": "no",
            "sk": "nie",
            "ar": "لا",
            "th": "ไม่",
            "sl": "нет",
            "cs": "нет",
            "et": "pole",
            "az": "нет",
            "ua": "немає",
            "es": "no"
          }
        }
      }

A la honra de «Claustrofobia», hay que decir que han sido una de las pocas empresas que responden a los mensajes sobre posibles filtraciones de datos y agradecen a los investigadores:

¡Buen día! Les escribo desde la conocida empresa Claustrofobia. Recibimos su mensaje en Facebook sobre el riesgo de filtración de datos, ¡por lo cual quiero agradecerles especialmente! En señal de agradecimiento, los invitamos a ser uno de los probadores de nuestros futuros juegos. Si están de acuerdo, por favor envíenme sus datos de contacto: correo electrónico y teléfono. ¡Los invitaremos cuando se realicen las pruebas! Nuevamente, gracias por su ayuda 😉

Siempre se pueden encontrar noticias sobre filtraciones de información e informantes en mi canal de Telegram «Filtraciones de información».

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster