{"id":"RUSTSEC-2024-0370","aliases":[],"status":"published","title":"proc-macro-error is unmaintained","description":"proc-macro-error's maintainer seems to be unreachable, with no commits for 2 years, no releases pushed for 4 years, and no activity on the GitLab repo or response to email.\n\nproc-macro-error also depends on `syn 1.x`, which may be bringing duplicate dependencies into dependant build trees.\n\n## Possible Alternative(s)\n\n- [manyhow](https://crates.io/crates/manyhow)\n- [proc-macro2-diagnostics](https://github.com/SergioBenitez/proc-macro2-diagnostics)","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"published":"2024-09-01T12:00:00Z","modified":"2026-06-07T20:00:03Z","affected":[{"source":"osv","ecosystem":"crates.io","package":"proc-macro-error","ranges":[{"type":"SEMVER","events":[{"introduced":"0.0.0-0"}]}]}],"references":[{"url":"https://crates.io/crates/proc-macro-error","tags":["package"]},{"url":"https://rustsec.org/advisories/RUSTSEC-2024-0370.html","tags":["advisory"]},{"url":"https://gitlab.com/CreepySkeleton/proc-macro-error/-/issues/20","tags":["report"]}],"sources":{"osv":[{"id":"RUSTSEC-2024-0370","title":"proc-macro-error is unmaintained","description":"proc-macro-error's maintainer seems to be unreachable, with no commits for 2 years, no releases pushed for 4 years, and no activity on the GitLab repo or response to email.\n\nproc-macro-error also depends on `syn 1.x`, which may be bringing duplicate dependencies into dependant build trees.\n\n## Possible Alternative(s)\n\n- [manyhow](https://crates.io/crates/manyhow)\n- [proc-macro2-diagnostics](https://github.com/SergioBenitez/proc-macro2-diagnostics)","status":"published","published":"2024-09-01T12:00:00Z","modified":"2026-06-07T20:00:03.92393235Z","updated_at":"2026-11-02T15:53:39.971022Z"}]}}
