build(deps): bump lxml from 4.6.2 to 4.6.3
Metadata
Current evaluation
Dependabot security bump of lxml 4.6.2 -> 4.6.3 (CVE-2021-28957 HTML cleaner fix) was approved and merged into snapcraft as commit d4d7721e3, updating requirements.txt.
Resolution: closed resolved
Reason: The PR was approved by 2 reviewers and merged to main as commit d4d7721e3 ('build(deps): bump lxml from 4.6.2 to 4.6.3 (#3485)'), which updated the lxml pin in requirements.txt to pick up the CVE-2021-28957 fix.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Dependabot security bump of lxml 4.6.2 -> 4.6.3 (CVE-2021-28957 HTML cleaner fix) was approved and merged into snapcraft as commit d4d7721e3, updating requirements.txt. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcore/snapcraft#3485 as commit d4d7721e3, upgrading lxml from 4.6.2 to 4.6.3 to address CVE-2021-28957 in the HTML cleaner. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged Dependabot update bumping lxml 4.6.2 to 4.6.3. Resolves CVE-2021-28957, patching an HTML Cleaner vulnerability allowing JavaScript injection. Approved by two reviewers, passed CI, and merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged Dependabot update bumping lxml from 4.6.2 to 4.6.3. The upgrade resolves CVE-2021-28957, a vulnerability in the HTML Cleaner that permitted JavaScript injection. The dependency is now patched and live. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#3606
(confidence 95%)
Later dependabot PR merged as 53b8cf7f1 (merge 4c78e5354) bumping lxml 4.6.3 -> 4.6.5, superseding this pin with further HTML-cleaner security fixes.
-
Related To:
canonical/snapcraft#3404
(confidence 85%)
Preceding dependabot bump of lxml 4.5.0 -> 4.6.2 (commit ebb14936e), the base version this PR upgraded.
-
Related To:
canonical/snapcraft#3829
(confidence 70%)
Subsequent dependabot bump lxml 4.9.0 -> 4.9.1 (commit a61c6032a), showing the dependency line continued to be maintained after this change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3404 build(deps): bump lxml from 4.5.0 to 4.6.2 | snapcraft | merged | Merged PR #3404 as commit ebb14936e, updating lxml from 4.5.0 to 4.6.2 and including HTML Cleaner JavaScript-pass-through fixes such as CVE-2020-27783. | |
| #3606 build(deps): bump lxml from 4.6.3 to 4.6.5 | snapcraft | merged | Dependabot PR merged (commit 53b8cf7f1, merge 4c78e5354), bumping lxml 4.6.3 -> 4.6.5 in requirements.txt, pulling in HTML-cleaner script-injection fixes GHSL-2021-1037/1038. | |
| #141 build(deps): update lxml to 6.1.0 | debcraft | merged | Renovate-style dependency bump of lxml from 6.0.2 to 6.1.0 merged into debcraft via commit 434c271 (PR #141), updating only uv.lock; all CI checks passed. | |
| #1072 build(deps): bump lxml | craft-application | merged | Merged #1072 via commit e8c8a384, updating lxml from v6.0.2 to v6.1.0 to resolve an OSV vulnerability. | |
| #6210 build(deps): bump lxml | snapcraft | merged | Merged PR #6210 and commit 76f9fdaca bumped lxml to resolve an OSV security advisory. | |
| #540 build(deps): bump lxml | starbase | merged | Merged #540, bumping lxml to resolve an OSV vulnerability. The update landed as commit 663c1b4 with all CI checks passing. | |
| #3829 build(deps): bump lxml from 4.9.0 to 4.9.1 | snapcraft | merged | Dependabot PR #3829 bumping lxml 4.9.0 -> 4.9.1 was approved and squash-merged into main as commit a61c6032a ('build(deps): bump lxml from 4.9.0 to 4.9.1 (#3829)'), updating requirements/setup pinning. | |
| #362 build(deps): bump lxml | craft-store | merged | Merged PR canonical/craft-store#362 in commit 4719100, upgrading lxml from 5.4.0 to 6.1.0 to resolve an OSV advisory. | |
| #86 build(deps): bump lxml | craft-artifacts | merged | Merged PR #86 via commit 3149b0b, updating lxml from 6.0.2 to 6.1.1 in uv.lock to resolve an OSV vulnerability. | |
| #331 build(deps): update lxml | imagecraft | merged | Merged as commit eae7ded: uv.lock-only bump of lxml to 6.1.1 clearing an OSV advisory. All CI passed, including OSV-scanner and Trivy scans; 2 approvals. Later superseded by lxml bump #540 (663c1b4). |