{"items":[{"id":"NVI-00019135","kind":"supply_chain_event","title":"Malicious code in jquery.ui.core (npm)","revision":1,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-mmvm-7jhq-mgj8"],"plain_summary":"GitHub lists this malware advisory for jquery.ui.core. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-1c8ac0871d814cb2884491e4dddaf0ec"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-1c8ac0871d814cb2884491e4dddaf0ec","url":"https://github.com/advisories/GHSA-mmvm-7jhq-mgj8","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-mmvm-7jhq-mgj8","publisher":"GitHub Advisory Database","observed_at":"2026-11-07T13:57:46.417Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-1c8ac0871d814cb2884491e4dddaf0ec"],"technology":"jquery.ui.core","known_exclusions":[],"conditions_summary":"## Source: amazon-inspector (0fe5bc94d3ac40b31064d4dad8125dc959fdc3559785cdbeb03de2cc16c147ac)\nPackage is a dependency-confusion squat on the jquery.ui.core name published at version 9999.0.0. The main entry (index.js) is empty (module.exports = {}); the only functional code is a preinstall script (callback.js) that runs automatically on npm install. On install, the script reads os.hostname(), os.userInfo().username, process.cwd(), npm_config_registry, and CI repository-identifier environment variables (GITHUB_REPOSITORY, CI_PROJECT_PATH, BUILD_REPOSITORY_NAME, BITBUCKET_REPO_FULL_NAME, TRAVIS_REPO_SLUG, DRONE_REPO, BUILDKITE_PIPELINE_SLUG, CIRCLE_PROJECT_REPONAME, JOB_NAME) and issues an HTTP GET to http://75.119.137.232:31337/depconfuse with those values as query parameters. The 9999.0.0 version, empty module body, hardcoded bare-IP over plaintext HTTP, and reporting of the configured npm registry plus CI repo slug are the canonical dependency-confusion reconnaissance shape used to identify internal build systems that mistakenly resolved a private package name to the public registry.\n\n---\n\nCredit: OpenSSF ([source](https://github.com/","public_affected_ranges":["= 9999.0.0"]}],"null_published_at":"2026-11-08T08:10:29.897Z","source_updated_at":"2026-09-17T08:22:09.000Z","source_disclosed_at":"2026-09-17T08:13:50.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"First indexed by Null; source disclosure date is shown separately.","null_first_observed_at":"2026-11-07T13:57:46.417Z"}],"next_cursor":null,"snapshot_revision":"42594"}