{
  "name": "Contagious Interview malware in SVG images: DPRK campaign",
  "slug": "contagious-interview-malware-in-svg-images-dprk-campaign",
  "description": "A DPRK-aligned threat group is targeting developers through fake job postings and coding challenges in a campaign tracked as REF9403. Attackers post fake job offers in developer forums, then send trojanized repositories containing fully functional e-commerce projects with malicious code hidden using steganography inside SVG flag images. When developers run these projects, the malware deploys four-stage payloads aligned with OTTERCOOKIE: a browser credential and cryptocurrency wallet stealer, a file exfiltration module, a Socket.IO-based remote access trojan, and a clipboard stealer. The campaign was discovered after targeting Elastic's community Slack workspace. Multiple trojanized repositories were found with zero antivirus detections at the time of discovery, demonstrating the sophistication of this supply chain attack vector against software developers.",
  "published": "2026-07-17T20:08:00.316000+00:00",
  "created_at": "2026-07-17T21:17:45.317000+00:00",
  "modified_at": null,
  "created_at_opencti": "2026-07-17T21:17:45.317000+00:00",
  "author": "AlienVault",
  "confidence": 100,
  "report_types": [
    "threat-report"
  ],
  "labels": [
    "beavertail",
    "cryptocurrency wallet theft",
    "developer targeting",
    "dprk",
    "fake job interviews",
    "ottercookie",
    "steganography",
    "supply chain attack",
    "svg"
  ],
  "tags": [],
  "related_entities": {
    "indicators": [
      {
        "id": "c243e7ca-de2b-4a82-b753-16aab62f8738",
        "name": "9df01d242ef46adfedf8c35cb7cc67b1d27d7dc4a1ce74ab32e984090d579886"
      },
      {
        "id": "1e43f392-5728-40ad-9f43-ab9b4b4e49e8",
        "name": "8e571d58794b9b44ae53c2c67bedef72c500e8adbb80aab7a5c263adcba55b1e"
      },
      {
        "id": "941e3a33-b104-40cd-a00c-eda37b1fa7c8",
        "name": "c5aed4c063d4970a03250778da8041da9e0c83d8f22d2f1994da0ad72567ebd9"
      },
      {
        "id": "10ebec8f-4d97-42fb-8db6-8161c56bfd0c",
        "name": "fb94b2caee2c40635448a98ba0118421e19a400e74ccff73315f8fa42351f53f"
      },
      {
        "id": "ca8dab25-c444-416d-9355-2a1d546825d9",
        "name": "3e6360f83a95540aa2176d279ca4694513afb1e5116a7ffe591c6b5bcf3b9c3c"
      },
      {
        "id": "5484b031-c64c-42d6-b846-e8a4c5b05485",
        "name": "4e7639045b4a64de60bfb6312951a5c3dffbd3fb04b84837663242ed27f09864"
      },
      {
        "id": "a2e8eee1-7891-4cd0-b66e-69c83f125f28",
        "name": "cc97517f80f567977300450de11e9a0be53f52657525a20b1091c99fe9e45730"
      },
      {
        "id": "47d9b927-8eda-469f-b450-c96d98b8e5c9",
        "name": "96357529d17c4690826d5d4c74deac51743a5388733b3f04004d898f0635ef20"
      },
      {
        "id": "67dc1bd9-e458-487c-8d55-8bb72ea6e3f4",
        "name": "upload.rightwidth.dev"
      },
      {
        "id": "422249a5-0b8e-4d76-bd50-79137787a1bc",
        "name": "controller.rightwidth.dev"
      },
      {
        "id": "f00ed151-e4ae-4791-9230-f99e9a941490",
        "name": "file.rightwidth.dev"
      },
      {
        "id": "77c46290-38ed-4176-a292-5d0e9d5fa034",
        "name": "54bf36910d81ab516037cb3d69d7c85190f90aa0da9e58617799c1fc738dc5a9"
      },
      {
        "id": "26c077cb-5b3e-41a3-ae82-df92a71af90e",
        "name": "ldb.rightwidth.dev"
      }
    ],
    "intrusion_sets": [
      {
        "id": "e09d646a-2ac0-4b4f-baf3-318e49e5f5fe",
        "name": "Contagious Interview",
        "slug": "contagious-interview"
      }
    ],
    "attack_patterns": [
      {
        "id": "b7ba0db0-7d4f-436f-8d5f-c431d690b048",
        "name": "T1555.003"
      },
      {
        "id": "9322d33b-00c1-4f99-9f1a-a33d93c0dac2",
        "name": "T1059.007"
      },
      {
        "id": "741a926d-4157-412c-9296-f701c8dbd56d",
        "name": "T1027.003"
      },
      {
        "id": "c9ee9b30-ba84-4c24-95e9-e8242d42af3f",
        "name": "T1071.001"
      },
      {
        "id": "32b33067-6566-4b8d-be80-e96f765d84de",
        "name": "T1059.001"
      },
      {
        "id": "50514c04-b3a2-4abf-a855-e3a434200c87",
        "name": "T1204"
      },
      {
        "id": "97d377d8-89c7-48f8-a79f-0f48bd60df74",
        "name": "T1005"
      },
      {
        "id": "cbd87c8c-3bed-461a-acef-56ffc8b87571",
        "name": "T1105"
      },
      {
        "id": "fe6f2946-a01e-460c-9636-8c48b45dd0e6",
        "name": "T1189"
      },
      {
        "id": "05ac27d4-58d0-44b2-a984-cd5aefd1f7f9",
        "name": "T1497.001"
      },
      {
        "id": "14ea0786-b57c-4a30-8e4e-46944d17eb18",
        "name": "T1036.004"
      },
      {
        "id": "3245033a-53c4-454c-873a-fb653af0bf8a",
        "name": "T1552"
      },
      {
        "id": "0156fcda-e385-4662-b388-086c3e16feec",
        "name": "T1140"
      },
      {
        "id": "ce39cd5d-9e4c-4138-b546-abd68e57f8c2",
        "name": "T1071.004"
      },
      {
        "id": "45082a8e-9c79-470e-ad1b-decac7188e8f",
        "name": "T1083"
      },
      {
        "id": "8e0fea81-4d54-4e88-a7dd-3aa8b26558ed",
        "name": "T1113"
      },
      {
        "id": "70616b2f-4019-4963-b758-5d9f6f20e201",
        "name": "T1082"
      },
      {
        "id": "f4a450ef-8297-42e5-9e47-01162138baa2",
        "name": "T1115"
      },
      {
        "id": "fa3b8b48-d97c-4242-83a6-07d435a5a79e",
        "name": "T1041"
      }
    ],
    "malware": [
      {
        "id": "19880459-aa8e-4a70-8d22-02b8805f184f",
        "name": "OTTERCOOKIE",
        "slug": "ottercookie"
      },
      {
        "id": "34bd3c65-e851-4b81-a759-707cd3a445b3",
        "name": "BEAVERTAIL",
        "slug": "beavertail"
      }
    ],
    "observables": [
      {
        "id": "a4129f25-3b41-4aee-8350-bd037ed6e201",
        "name": "file.rightwidth.dev"
      },
      {
        "id": "d0607aac-aa68-444f-b3c9-a8a04097270c",
        "name": "controller.rightwidth.dev"
      },
      {
        "id": "4a0890c5-7d0c-4f7e-85bb-ef1add1a232a",
        "name": "ldb.rightwidth.dev"
      },
      {
        "id": "78a96756-3955-4e9c-ae40-b58d62272044",
        "name": "upload.rightwidth.dev"
      }
    ]
  },
  "external_refs": [
    {
      "id": "eb2cf46b-63bd-45af-b943-3f88139de649",
      "standard_id": "external-reference--739605c6-c33a-56c9-9819-cb16c1bd2af0",
      "entity_type": "External-Reference",
      "source_name": "AlienVault",
      "description": null,
      "url": "https://www.elastic.co/security-labs/contagious-interview-malware-svg-steganography",
      "hash": null,
      "external_id": null,
      "created": "2026-07-17T21:17:39.466Z",
      "modified": "2026-07-17T21:17:39.466Z",
      "createdById": null
    },
    {
      "id": "80672c62-167c-4b0d-b518-d3bf36aaf034",
      "standard_id": "external-reference--c62ead6a-4d66-518a-9d28-d626af1a6823",
      "entity_type": "External-Reference",
      "source_name": "AlienVault",
      "description": null,
      "url": "https://otx.alienvault.com/pulse/6a5a8ba0229db5a5b2686baa",
      "hash": null,
      "external_id": "6a5a8ba0229db5a5b2686baa",
      "created": "2026-07-17T21:17:39.438Z",
      "modified": "2026-07-17T21:17:39.438Z",
      "createdById": null
    }
  ]
}