[Git][security-tracker-team/security-tracker][master] CVE-2022-32224/rails: reconsider bullseye triage
Sylvain Beucler (@beuc)
gitlab at salsa.debian.org
Mon May 4 21:27:24 BST 2026
Sylvain Beucler pushed to branch master at Debian Security Tracker / security-tracker
Commits:
dde9d0f4 by Sylvain Beucler at 2026-05-04T22:27:17+02:00
CVE-2022-32224/rails: reconsider bullseye triage
The fix does not require ruby-psych >= v4, really warns that v4
behaves differently.
At first glance we should introduce
'config.active_record.use_yaml_unsafe_load' (even if we eventually
decide to set it to 'True' for backward compatibility), so that
end-users may at least protect themselves against the RCE.
Follow-up to:
10b3d6f9ac56ebafd59a82d9a8204e5fa1a1119d [debusine test now removed]
b18f0c329e5a5695beccdd009560f3b419e28b2e
- - - - -
1 changed file:
- data/CVE/list
Changes:
=====================================
data/CVE/list
=====================================
@@ -397368,13 +397368,14 @@ CVE-2022-32225 (A reflected DOM-Based XSS vulnerability has been discovered in t
NOT-FOR-US: Veeam
CVE-2022-32224 (A possible escalation to RCE vulnerability exists when using YAML seri ...)
- rails 2:6.1.6.1+dfsg-1 (bug #1016140)
- [bullseye] - rails <ignored> (Mitigation is too invasive to backport)
NOTE: https://github.com/advisories/GHSA-3hhc-qp5v-9p2j
+ NOTE: https://discuss.rubyonrails.org/t/cve-2022-32224-possible-rce-escalation-bug-with-serialized-columns-in-active-record/81017
NOTE: Fixed by: https://github.com/rails/rails/commit/611990f1a6c137c2d56b1ba06b27e5d2434dcd6a (main)
NOTE: Fixed by: https://github.com/rails/rails/commit/8ce4bd1be83c08c30c34af4d0f1a726066128176 (v6.1.6.1)
NOTE: Fixed by: https://github.com/rails/rails/commit/d28f278788b599c0a9f6e3ea437c6642eb56f16c (v6.0.5.1)
NOTE: Fixed by: https://github.com/rails/rails/commit/6576aa7bbcf52ebd39853363e29f92b4dd53b6f1 (v5.2.8.1)
- NOTE: Break compatibility and need ruby-psych (>= 4.0.0)
+ NOTE: "This may introduce backwards compatibility issues with existing data."
+ NOTE: Psych 4.0 redirects 'YAML.load' from 'YAML.unsafe_load' to 'YAML.safe_load'; 'unsafe_load' introduced in 3.3.2.
CVE-2022-32223 (Node.js is vulnerable to Hijack Execution Flow: DLL Hijacking under ce ...)
- nodejs <not-affected> (Only affects Windows)
NOTE: https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/#dll-hijacking-on-windows-high-cve-2022-32223
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/dde9d0f4f6aa005a4fdd4aa09689314b2d25c74b
--
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/dde9d0f4f6aa005a4fdd4aa09689314b2d25c74b
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-security-tracker-commits/attachments/20260504/bef165ee/attachment.htm>
More information about the debian-security-tracker-commits
mailing list