Fedora Account System
Red Hat Associate
Red Hat Customer
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process. Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. Prior to 6.13.12, 7.8.13, 8.24.7, and 9.11.4, Schema.prototype.virtual() builds nested virtual paths without applying the special-property validation already used by Schema.path() and Schema.add(). An attacker who can influence virtual field names in dynamic schemas, content-management form builders, or schema-as-code systems can supply path segments such as __proto__, constructor, or prototype, causing the virtual-path reducer to write enumerable properties to Object.prototype or Function.prototype. The resulting prototype pollution can spoof inherited property checks such as authorization flags and can provide function-prototype gadget state to other server-side JavaScript code. This issue is fixed in versions 6.13.12, 7.8.13, 8.24.7, and 9.11.4.
This CVE is for a different package in a different ecosystem that happens to share a similar name CVE-2026-125118 is in a different project from Fedora's smplayer: - smplayer in Fedora: Graphical front-end for mplayer and mpv, not a JavaScript package - smplayer also declares bundled(mongoose) = 6.11: a copy of another mongoose, built into a package that is not JavaScript - CVE-2026-125118: Automattic/mongoose, a JavaScript project. Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.