{"id":"MAL-2025-2940","summary":"Malicious code in aws-glue (PyPI)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: kam193 (96424ced6ac0c4b9f671c5f7f03b4b99f7354e1eb2c48aba76f405f078a62ec6)\nThis is a couple of packages with names appearing to be a library for an AWS or other service. Their only behaviour is to call home on installation or import\n\n\n---\n\nCategory: PROBABLY_PENTEST - Packages looking like typical pentest packages, but also anything that looks like testing, exploring pre-prepared kits, research & co, with clearly low-harm possibilities.\n\n\nCampaign: 2025-01-aws-glue\n\n\nReasons (based on the campaign):\n\n\n - dependency-confusion\n","modified":"2026-03-19T12:50:58.258007Z","published":"2025-01-14T16:53:35Z","database_specific":{"iocs":{"domains":["pov.sh"]},"malicious-packages-origins":[{"sha256":"7df756fdf799f637cc63cb3ba9ed8f0a9492630d6e70765bd9595799bcf88271","source":"reversing-labs","versions":["6.1.4","6.1.5"],"id":"RLMA-2025-01938","import_time":"2025-03-31T07:07:04.724278388Z","modified_time":"2025-03-28T13:05:21Z"},{"import_time":"2025-12-02T22:30:55.869180795Z","modified_time":"2025-01-14T16:53:35Z","ranges":[{"events":[{"introduced":"0"}],"type":"ECOSYSTEM"}],"sha256":"01873cd0a0165ba90c6ed256a1c91afadf2328a1e2c29b668c635feb3f811f99","source":"kam193","id":"pypi/2025-01-aws-glue/aws-glue"},{"id":"pypi/2025-01-aws-glue/aws-glue","import_time":"2025-12-02T23:07:19.052044627Z","modified_time":"2025-01-14T16:53:35Z","ranges":[{"events":[{"introduced":"0"}],"type":"ECOSYSTEM"}],"sha256":"96424ced6ac0c4b9f671c5f7f03b4b99f7354e1eb2c48aba76f405f078a62ec6","source":"kam193"},{"id":"pypi/2025-01-aws-glue/aws-glue","import_time":"2025-12-10T21:38:58.192305114Z","modified_time":"2025-01-14T16:53:35Z","sha256":"b9b6c2557596969a3b80c546fff76ac5010130b772ac3b21588d65d9dad3c613","source":"kam193","versions":["6.1.4","6.1.5"]},{"modified_time":"2026-03-18T12:11:43Z","sha256":"39023c6cf531b2f8c8f82a9723f80130f0d34b1f9676896bbe449b85a676bae7","source":"reversing-labs","id":"RLUA-2026-00129","import_time":"2026-03-19T12:19:28.018243172Z"}]},"references":[{"type":"WEB","url":"https://bad-packages.kam193.eu/pypi/package/aws-glue"}],"affected":[{"package":{"name":"aws-glue","ecosystem":"PyPI","purl":"pkg:pypi/aws-glue"},"versions":["6.1.4","6.1.5"],"database_specific":{"source":"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/aws-glue/MAL-2025-2940.json"}}],"schema_version":"1.7.5","credits":[{"name":"Kamil Mańkowski (kam193)","contact":["https://github.com/kam193","https://bad-packages.kam193.eu/"]},{"name":"Kamil Mańkowski (kam193)","contact":["https://github.com/kam193","https://bad-packages.kam193.eu/"],"type":"REPORTER"},{"name":"ReversingLabs","contact":["https://www.reversinglabs.com"],"type":"FINDER"}]}