CVE-2023-37924
Vulnerability from cvelistv5
Published
2023-11-22 09:19
Modified
2024-08-02 17:23
Severity ?
EPSS score ?
Summary
Apache Submarine: SQL injection from unauthorized login
References
▼ | URL | Tags | |
---|---|---|---|
security@apache.org | https://github.com/apache/submarine/pull/1037 | Issue Tracking | |
security@apache.org | https://issues.apache.org/jira/browse/SUBMARINE-1361 | Issue Tracking, Vendor Advisory | |
security@apache.org | https://lists.apache.org/thread/g99h773vd49n1wyghdq1llv2f83w1b3r | Mailing List, Vendor Advisory |
Impacted products
▼ | Vendor | Product |
---|---|---|
Apache Software Foundation | Apache Submarine |
{ "containers": { "adp": [ { "providerMetadata": { "dateUpdated": "2024-08-02T17:23:27.763Z", "orgId": "af854a3a-2127-422b-91ae-364da2661108", "shortName": "CVE" }, "references": [ { "tags": [ "issue-tracking", "x_transferred" ], "url": "https://issues.apache.org/jira/browse/SUBMARINE-1361" }, { "tags": [ "patch", "x_transferred" ], "url": "https://github.com/apache/submarine/pull/1037" }, { "tags": [ "vendor-advisory", "x_transferred" ], "url": "https://lists.apache.org/thread/g99h773vd49n1wyghdq1llv2f83w1b3r" } ], "title": "CVE Program Container" } ], "cna": { "affected": [ { "defaultStatus": "unaffected", "product": "Apache Submarine", "vendor": "Apache Software Foundation", "versions": [ { "lessThan": "0.8.0", "status": "affected", "version": "0.7.0", "versionType": "semver" } ] } ], "credits": [ { "lang": "en", "type": "reporter", "value": "lengjingqicai(\u68f1\u955c\u4e03\u5f69\u5f00\u6e90\u5b89\u5168\u7814\u7a76\u9662)" } ], "descriptions": [ { "lang": "en", "supportingMedia": [ { "base64": false, "type": "text/html", "value": "Apache Software Foundation Apache Submarine has an SQL injection vulnerability when a user logs in. This issue can result in unauthorized login.\u003cbr\u003e\u003cspan style=\"background-color: rgb(255, 255, 255);\"\u003eNow we have fixed this issue and now user must have the correct login to access workbench.\u003c/span\u003e\u003cbr\u003e\u003cp\u003eThis issue affects Apache Submarine: from 0.7.0 before 0.8.0.\u0026nbsp;\u003cspan style=\"background-color: rgb(255, 255, 255);\"\u003eWe recommend that all submarine users with 0.7.0 upgrade to 0.8.0, which not only fixes the issue, supports the oidc authentication mode, but also removes the case of unauthenticated logins.\u003c/span\u003e\u003cspan style=\"background-color: rgb(255, 255, 255);\"\u003e\u003cbr\u003e\u003cspan style=\"background-color: rgb(255, 255, 255);\"\u003eIf using the version lower than 0.8.0 and not want to upgrade, you can try cherry-pick PR \u003ca target=\"_blank\" rel=\"nofollow\" href=\"https://github.com/apache/submarine/pull/1054\"\u003ehttps://github.com/apache/submarine/pull/1037\u003c/a\u003e and rebuild the submarine-server image to fix this.\u003c/span\u003e\u003cbr\u003e\u003c/span\u003e\u003c/p\u003e" } ], "value": "Apache Software Foundation Apache Submarine has an SQL injection vulnerability when a user logs in. This issue can result in unauthorized login.\nNow we have fixed this issue and now user must have the correct login to access workbench.\nThis issue affects Apache Submarine: from 0.7.0 before 0.8.0.\u00a0We recommend that all submarine users with 0.7.0 upgrade to 0.8.0, which not only fixes the issue, supports the oidc authentication mode, but also removes the case of unauthenticated logins.\nIf using the version lower than 0.8.0 and not want to upgrade, you can try cherry-pick PR https://github.com/apache/submarine/pull/1037 https://github.com/apache/submarine/pull/1054 and rebuild the submarine-server image to fix this.\n\n" } ], "metrics": [ { "other": { "content": { "text": "critical" }, "type": "Textual description of severity" } } ], "problemTypes": [ { "descriptions": [ { "cweId": "CWE-89", "description": "CWE-89 Improper Neutralization of Special Elements used in an SQL Command (\u0027SQL Injection\u0027)", "lang": "en", "type": "CWE" } ] } ], "providerMetadata": { "dateUpdated": "2023-11-22T09:19:23.372Z", "orgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09", "shortName": "apache" }, "references": [ { "tags": [ "issue-tracking" ], "url": "https://issues.apache.org/jira/browse/SUBMARINE-1361" }, { "tags": [ "patch" ], "url": "https://github.com/apache/submarine/pull/1037" }, { "tags": [ "vendor-advisory" ], "url": "https://lists.apache.org/thread/g99h773vd49n1wyghdq1llv2f83w1b3r" } ], "source": { "defect": [ "SUBMARINE-1361" ], "discovery": "UNKNOWN" }, "title": "Apache Submarine: SQL injection from unauthorized login", "x_generator": { "engine": "Vulnogram 0.1.0-dev" } } }, "cveMetadata": { "assignerOrgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09", "assignerShortName": "apache", "cveId": "CVE-2023-37924", "datePublished": "2023-11-22T09:19:23.372Z", "dateReserved": "2023-07-11T00:01:08.083Z", "dateUpdated": "2024-08-02T17:23:27.763Z", "state": "PUBLISHED" }, "dataType": "CVE_RECORD", "dataVersion": "5.1", "meta": { "nvd": "{\"cve\":{\"id\":\"CVE-2023-37924\",\"sourceIdentifier\":\"security@apache.org\",\"published\":\"2023-11-22T10:15:07.577\",\"lastModified\":\"2023-11-30T14:00:17.920\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Apache Software Foundation Apache Submarine has an SQL injection vulnerability when a user logs in. This issue can result in unauthorized login.\\nNow we have fixed this issue and now user must have the correct login to access workbench.\\nThis issue affects Apache Submarine: from 0.7.0 before 0.8.0.\u00a0We recommend that all submarine users with 0.7.0 upgrade to 0.8.0, which not only fixes the issue, supports the oidc authentication mode, but also removes the case of unauthenticated logins.\\nIf using the version lower than 0.8.0 and not want to upgrade, you can try cherry-pick PR https://github.com/apache/submarine/pull/1037 https://github.com/apache/submarine/pull/1054 and rebuild the submarine-server image to fix this.\\n\\n\"},{\"lang\":\"es\",\"value\":\"Apache Software Foundation Apache Submarine tiene una vulnerabilidad de inyecci\u00f3n SQL cuando un usuario inicia sesi\u00f3n. Este problema puede provocar un inicio de sesi\u00f3n no autorizado. Ahora hemos solucionado este problema y ahora el usuario debe tener el inicio de sesi\u00f3n correcto para acceder al banco de trabajo. Este problema afecta a Apache Submarine: desde 0.7.0 antes de 0.8.0. Recomendamos que todos los usuarios de Submarine con 0.7.0 actualicen a 0.8.0, que no solo soluciona el problema, admite el modo de autenticaci\u00f3n oidc, sino que tambi\u00e9n elimina el caso de inicios de sesi\u00f3n no autenticados. Si utiliza una versi\u00f3n inferior a 0.8.0 y no desea actualizar, puede probar PR https://github.com/apache/submarine/pull/1037 https://github.com/apache/submarine/pull /1054 y reconstruir la imagen del servidor submarino para solucionar este problema.\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\",\"baseScore\":9.8,\"baseSeverity\":\"CRITICAL\"},\"exploitabilityScore\":3.9,\"impactScore\":5.9}]},\"weaknesses\":[{\"source\":\"security@apache.org\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-89\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:apache:submarine:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"0.7.0\",\"versionEndExcluding\":\"0.8.0\",\"matchCriteriaId\":\"5227C744-A013-4BBA-945F-E7BCE19AA4B8\"}]}]}],\"references\":[{\"url\":\"https://github.com/apache/submarine/pull/1037\",\"source\":\"security@apache.org\",\"tags\":[\"Issue Tracking\"]},{\"url\":\"https://issues.apache.org/jira/browse/SUBMARINE-1361\",\"source\":\"security@apache.org\",\"tags\":[\"Issue Tracking\",\"Vendor Advisory\"]},{\"url\":\"https://lists.apache.org/thread/g99h773vd49n1wyghdq1llv2f83w1b3r\",\"source\":\"security@apache.org\",\"tags\":[\"Mailing List\",\"Vendor Advisory\"]}]}}" } }
Loading...
Loading...
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.