Security advisory
An issue was discovered in the Login by Auth0 plugin before 4.0.0 for WordPress. It has numerous fields that can contain data that is pulled from different sources. One issue with this is that the data isn't sanitized, and no input validation is performed, before the exporting of the user data. This can lead to (at least) CSV injection if a crafted Excel document is uploaded.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2020-5391, CVE-2020-5392, CVE-2020-6753, CVE-2020-7947, CVE-2020-7948
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 11:30 UTC · Revision 1
Source evidence
An issue was discovered in the Login by Auth0 plugin before 4.0.0 for WordPress. It has numerous fields that can contain data that is pulled from different sources. One issue with this is that the data isn't sanitized, and no input validation is performed, before the exporting of the user data. This can lead to (at least) CSV injection if a crafted Excel document is uploaded.
osv:CVE-2020-7947
Complete source record
{
"id": "fa283ec21947976f5f05fc74ccd5147e9e86cdcd849261181c7f4ab0ac2bc7e2",
"url": "https://osv.dev/vulnerability/CVE-2020-7947",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2020-7947",
"summary": "An issue was discovered in the Login by Auth0 plugin before 4.0.0 for WordPress. It has numerous fields that can contain data that is pulled from different sources. One issue with this is that the data isn't sanitized, and no input validation is performed, before the exporting of the user data. This can lead to (at least) CSV injection if a crafted Excel document is uploaded.",
"evidence": "osv:CVE-2020-7947",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2020-7947",
"aliases": [
"CVE-2020-5391",
"CVE-2020-5392",
"CVE-2020-6753",
"CVE-2020-7947",
"CVE-2020-7948",
"GHSA-59vf-cgfw-6h6v"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/auth0/wordpress",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "e7b2831efef9ecc777f1f436d147058eb4311b62"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:auth0:login_by_auth0:*:*:*:*:*:wordpress:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "4.0.0"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"3.11.0",
"3.10.0",
"3.9.0",
"3.8.1",
"3.8.0",
"3.7.0",
"3.6.2",
"3.6.1",
"3.6.0",
"3.4.0",
"3.2.25",
"3.2.19",
"3.2.14",
"3.2.10",
"3.2.9",
"3.2.8",
"3.2.5",
"3.2.0",
"3.1.3",
"3.1.2",
"3.1.1",
"2.2.0",
"2.1.11",
"2.1.9",
"2.1.8",
"2.1.7",
"2.1.6",
"2.1.5",
"2.1.4",
"2.1.3",
"2.1.2",
"2.1.1",
"2.1.0",
"2.0.0",
"1.3.6",
"1.3.1",
"1.3.0",
"1.2.7",
"1.2.4",
"1.2.3",
"1.2.2",
"1.2.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-7947.json"
}
}
],
"modified": "2026-10-20T10:54:24.309032361Z",
"provider": "osv",
"references": [
"https://auth0.com/docs/cms/wordpress",
"https://auth0.com/docs/security/bulletins/2020-03-31_wpauth0",
"https://github.com/auth0/wp-auth0/security/advisories/GHSA-59vf-cgfw-6h6v",
"https://wordpress.org/plugins/auth0/#developers"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2020-5391",
"evidence": "/aliases"
},
{
"value": "CVE-2020-5392",
"evidence": "/aliases"
},
{
"value": "CVE-2020-6753",
"evidence": "/aliases"
},
{
"value": "CVE-2020-7947",
"evidence": "/id"
},
{
"value": "CVE-2020-7948",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 385296,
"published_at": "2020-04-01T13:15:15.32+00:00"
}