Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2024-34341 (GCVE-0-2024-34341)
Vulnerability from cvelistv5 – Published: 2024-05-07 15:13 – Updated: 2024-08-02 02:51- CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
| URL | Tags |
|---|---|
| https://github.com/basecamp/trix/security/advisor… | x_refsource_CONFIRM |
| https://github.com/basecamp/trix/pull/1147 | x_refsource_MISC |
| https://github.com/basecamp/trix/pull/1149 | x_refsource_MISC |
| https://github.com/basecamp/trix/commit/1a5c68a14… | x_refsource_MISC |
| https://github.com/basecamp/trix/commit/841ff19b5… | x_refsource_MISC |
| https://github.com/basecamp/trix/releases/tag/v2.1.1 | x_refsource_MISC |
{
"containers": {
"adp": [
{
"affected": [
{
"cpes": [
"cpe:2.3:a:basecamp:trix:*:*:*:*:*:*:*:*"
],
"defaultStatus": "unknown",
"product": "trix",
"vendor": "basecamp",
"versions": [
{
"lessThan": "2.1.1",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
}
],
"metrics": [
{
"other": {
"content": {
"id": "CVE-2024-34341",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2024-05-07T18:19:32.684649Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2024-06-04T17:41:09.585Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
},
{
"providerMetadata": {
"dateUpdated": "2024-08-02T02:51:09.811Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"name": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99",
"tags": [
"x_refsource_CONFIRM",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99"
},
{
"name": "https://github.com/basecamp/trix/pull/1147",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/pull/1147"
},
{
"name": "https://github.com/basecamp/trix/pull/1149",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/pull/1149"
},
{
"name": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad"
},
{
"name": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554"
},
{
"name": "https://github.com/basecamp/trix/releases/tag/v2.1.1",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/basecamp/trix/releases/tag/v2.1.1"
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"product": "trix",
"vendor": "basecamp",
"versions": [
{
"status": "affected",
"version": "\u003c 2.1.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-79",
"description": "CWE-79: Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2024-05-07T15:13:03.137Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99"
},
{
"name": "https://github.com/basecamp/trix/pull/1147",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/basecamp/trix/pull/1147"
},
{
"name": "https://github.com/basecamp/trix/pull/1149",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/basecamp/trix/pull/1149"
},
{
"name": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad"
},
{
"name": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554"
},
{
"name": "https://github.com/basecamp/trix/releases/tag/v2.1.1",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/basecamp/trix/releases/tag/v2.1.1"
}
],
"source": {
"advisory": "GHSA-qjqp-xr96-cj99",
"discovery": "UNKNOWN"
},
"title": "The Trix Editor Contains an Arbitrary Code Execution Vulnerability"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2024-34341",
"datePublished": "2024-05-07T15:13:03.137Z",
"dateReserved": "2024-05-02T06:36:32.436Z",
"dateUpdated": "2024-08-02T02:51:09.811Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2024-34341",
"date": "2026-05-27",
"epss": "0.00551",
"percentile": "0.68193"
},
"fkie_nvd": {
"descriptions": "[{\"lang\": \"en\", \"value\": \"Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.\"}, {\"lang\": \"es\", \"value\": \"Trix es un editor de texto enriquecido. El editor Trix, versiones anteriores a la 2.1.1, es vulnerable a la ejecuci\\u00f3n de c\\u00f3digo arbitrario al copiar y pegar contenido de la web u otros documentos con marcado en el editor. La vulnerabilidad surge de una sanitizaci\\u00f3n inadecuada del contenido pegado, lo que permite a un atacante incrustar scripts maliciosos que se ejecutan dentro del contexto de la aplicaci\\u00f3n. Los usuarios deben actualizar a la versi\\u00f3n 2.1.1 o posterior del editor Trix, que incorpora una sanitizaci\\u00f3n adecuada de la entrada del contenido copiado.\"}]",
"id": "CVE-2024-34341",
"lastModified": "2024-11-21T09:18:27.890",
"metrics": "{\"cvssMetricV31\": [{\"source\": \"security-advisories@github.com\", \"type\": \"Secondary\", \"cvssData\": {\"version\": \"3.1\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N\", \"baseScore\": 5.4, \"baseSeverity\": \"MEDIUM\", \"attackVector\": \"NETWORK\", \"attackComplexity\": \"LOW\", \"privilegesRequired\": \"NONE\", \"userInteraction\": \"REQUIRED\", \"scope\": \"UNCHANGED\", \"confidentialityImpact\": \"LOW\", \"integrityImpact\": \"LOW\", \"availabilityImpact\": \"NONE\"}, \"exploitabilityScore\": 2.8, \"impactScore\": 2.5}]}",
"published": "2024-05-07T16:15:08.217",
"references": "[{\"url\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/pull/1147\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/pull/1149\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"source\": \"security-advisories@github.com\"}, {\"url\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/basecamp/trix/pull/1147\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/basecamp/trix/pull/1149\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}]",
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Awaiting Analysis",
"weaknesses": "[{\"source\": \"security-advisories@github.com\", \"type\": \"Secondary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-79\"}]}]"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2024-34341\",\"sourceIdentifier\":\"security-advisories@github.com\",\"published\":\"2024-05-07T16:15:08.217\",\"lastModified\":\"2024-11-21T09:18:27.890\",\"vulnStatus\":\"Awaiting Analysis\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.\"},{\"lang\":\"es\",\"value\":\"Trix es un editor de texto enriquecido. El editor Trix, versiones anteriores a la 2.1.1, es vulnerable a la ejecuci\u00f3n de c\u00f3digo arbitrario al copiar y pegar contenido de la web u otros documentos con marcado en el editor. La vulnerabilidad surge de una sanitizaci\u00f3n inadecuada del contenido pegado, lo que permite a un atacante incrustar scripts maliciosos que se ejecutan dentro del contexto de la aplicaci\u00f3n. Los usuarios deben actualizar a la versi\u00f3n 2.1.1 o posterior del editor Trix, que incorpora una sanitizaci\u00f3n adecuada de la entrada del contenido copiado.\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N\",\"baseScore\":5.4,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"REQUIRED\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"LOW\",\"integrityImpact\":\"LOW\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":2.8,\"impactScore\":2.5}]},\"weaknesses\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-79\"}]}],\"references\":[{\"url\":\"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/pull/1147\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/pull/1149\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/releases/tag/v2.1.1\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/basecamp/trix/pull/1147\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/basecamp/trix/pull/1149\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/basecamp/trix/releases/tag/v2.1.1\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CVE Program Container\", \"references\": [{\"url\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"name\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"tags\": [\"x_refsource_CONFIRM\", \"x_transferred\"]}, {\"url\": \"https://github.com/basecamp/trix/pull/1147\", \"name\": \"https://github.com/basecamp/trix/pull/1147\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}, {\"url\": \"https://github.com/basecamp/trix/pull/1149\", \"name\": \"https://github.com/basecamp/trix/pull/1149\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}, {\"url\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"name\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}, {\"url\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"name\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}, {\"url\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"name\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}], \"providerMetadata\": {\"orgId\": \"af854a3a-2127-422b-91ae-364da2661108\", \"shortName\": \"CVE\", \"dateUpdated\": \"2024-08-02T02:51:09.811Z\"}}, {\"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2024-34341\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2024-05-07T18:19:32.684649Z\"}}}], \"affected\": [{\"cpes\": [\"cpe:2.3:a:basecamp:trix:*:*:*:*:*:*:*:*\"], \"vendor\": \"basecamp\", \"product\": \"trix\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.1.1\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unknown\"}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2024-05-07T18:21:08.980Z\"}, \"title\": \"CISA ADP Vulnrichment\"}], \"cna\": {\"title\": \"The Trix Editor Contains an Arbitrary Code Execution Vulnerability\", \"source\": {\"advisory\": \"GHSA-qjqp-xr96-cj99\", \"discovery\": \"UNKNOWN\"}, \"metrics\": [{\"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 5.4, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N\", \"integrityImpact\": \"LOW\", \"userInteraction\": \"REQUIRED\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"NONE\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"LOW\"}}], \"affected\": [{\"vendor\": \"basecamp\", \"product\": \"trix\", \"versions\": [{\"status\": \"affected\", \"version\": \"\u003c 2.1.1\"}]}], \"references\": [{\"url\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"name\": \"https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99\", \"tags\": [\"x_refsource_CONFIRM\"]}, {\"url\": \"https://github.com/basecamp/trix/pull/1147\", \"name\": \"https://github.com/basecamp/trix/pull/1147\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://github.com/basecamp/trix/pull/1149\", \"name\": \"https://github.com/basecamp/trix/pull/1149\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"name\": \"https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"name\": \"https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"name\": \"https://github.com/basecamp/trix/releases/tag/v2.1.1\", \"tags\": [\"x_refsource_MISC\"]}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-79\", \"description\": \"CWE-79: Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)\"}]}], \"providerMetadata\": {\"orgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"shortName\": \"GitHub_M\", \"dateUpdated\": \"2024-05-07T15:13:03.137Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2024-34341\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2024-08-02T02:51:09.811Z\", \"dateReserved\": \"2024-05-02T06:36:32.436Z\", \"assignerOrgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"datePublished\": \"2024-05-07T15:13:03.137Z\", \"assignerShortName\": \"GitHub_M\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
}
}
CERTFR-2024-AVI-0425
Vulnerability from certfr_avis - Published: - Updated:
Une vulnérabilité a été découverte dans Ruby on Rails. Elle permet à un attaquant de provoquer une exécution de code arbitraire.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Ruby on Rails | N/A | Rails versions 6.x sans le greffon Sprockets assets pipeline et sans la dernière version de Trix | ||
| Ruby on Rails | N/A | Rails versions 7.1.x antérieures à 7.1.3.3 | ||
| Ruby on Rails | N/A | Rails versions 7.0.x antérieures à 7.0.8.2 |
| Title | Publication Time | Tags | |||
|---|---|---|---|---|---|
|
|||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Rails versions 6.x sans le greffon Sprockets assets pipeline et sans la derni\u00e8re version de Trix",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
},
{
"description": "Rails versions 7.1.x ant\u00e9rieures \u00e0 7.1.3.3",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
},
{
"description": "Rails versions 7.0.x ant\u00e9rieures \u00e0 7.0.8.2",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
}
],
"affected_systems_content": "",
"content": "## Solutions\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des correctifs (cf. section Documentation).",
"cves": [
{
"name": "CVE-2024-34341",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-34341"
}
],
"links": [],
"reference": "CERTFR-2024-AVI-0425",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2024-05-21T00:00:00.000000"
}
],
"risks": [
{
"description": "Ex\u00e9cution de code arbitraire"
}
],
"summary": "Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 d\u00e9couverte dans Ruby on Rails. Elle permet \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire.",
"title": "Vuln\u00e9rabilit\u00e9 dans Ruby on Rails",
"vendor_advisories": [
{
"published_at": "2024-05-17",
"title": "Bulletin de s\u00e9curit\u00e9 Ruby on Rails 85803",
"url": "https://discuss.rubyonrails.org/t/xss-vulnerabilities-in-trix-editor/85803"
}
]
}
CERTFR-2024-AVI-0425
Vulnerability from certfr_avis - Published: - Updated:
Une vulnérabilité a été découverte dans Ruby on Rails. Elle permet à un attaquant de provoquer une exécution de code arbitraire.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Ruby on Rails | N/A | Rails versions 6.x sans le greffon Sprockets assets pipeline et sans la dernière version de Trix | ||
| Ruby on Rails | N/A | Rails versions 7.1.x antérieures à 7.1.3.3 | ||
| Ruby on Rails | N/A | Rails versions 7.0.x antérieures à 7.0.8.2 |
| Title | Publication Time | Tags | |||
|---|---|---|---|---|---|
|
|||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Rails versions 6.x sans le greffon Sprockets assets pipeline et sans la derni\u00e8re version de Trix",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
},
{
"description": "Rails versions 7.1.x ant\u00e9rieures \u00e0 7.1.3.3",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
},
{
"description": "Rails versions 7.0.x ant\u00e9rieures \u00e0 7.0.8.2",
"product": {
"name": "N/A",
"vendor": {
"name": "Ruby on Rails",
"scada": false
}
}
}
],
"affected_systems_content": "",
"content": "## Solutions\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des correctifs (cf. section Documentation).",
"cves": [
{
"name": "CVE-2024-34341",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-34341"
}
],
"links": [],
"reference": "CERTFR-2024-AVI-0425",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2024-05-21T00:00:00.000000"
}
],
"risks": [
{
"description": "Ex\u00e9cution de code arbitraire"
}
],
"summary": "Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 d\u00e9couverte dans Ruby on Rails. Elle permet \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire.",
"title": "Vuln\u00e9rabilit\u00e9 dans Ruby on Rails",
"vendor_advisories": [
{
"published_at": "2024-05-17",
"title": "Bulletin de s\u00e9curit\u00e9 Ruby on Rails 85803",
"url": "https://discuss.rubyonrails.org/t/xss-vulnerabilities-in-trix-editor/85803"
}
]
}
FKIE_CVE-2024-34341
Vulnerability from fkie_nvd - Published: 2024-05-07 16:15 - Updated: 2026-04-15 00:35| Vendor | Product | Version |
|---|
{
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content."
},
{
"lang": "es",
"value": "Trix es un editor de texto enriquecido. El editor Trix, versiones anteriores a la 2.1.1, es vulnerable a la ejecuci\u00f3n de c\u00f3digo arbitrario al copiar y pegar contenido de la web u otros documentos con marcado en el editor. La vulnerabilidad surge de una sanitizaci\u00f3n inadecuada del contenido pegado, lo que permite a un atacante incrustar scripts maliciosos que se ejecutan dentro del contexto de la aplicaci\u00f3n. Los usuarios deben actualizar a la versi\u00f3n 2.1.1 o posterior del editor Trix, que incorpora una sanitizaci\u00f3n adecuada de la entrada del contenido copiado."
}
],
"id": "CVE-2024-34341",
"lastModified": "2026-04-15T00:35:42.020",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"exploitabilityScore": 2.8,
"impactScore": 2.5,
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
},
"published": "2024-05-07T16:15:08.217",
"references": [
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/pull/1147"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/pull/1149"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/releases/tag/v2.1.1"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/pull/1147"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/pull/1149"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/releases/tag/v2.1.1"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Deferred",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-79"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
GHSA-QJQP-XR96-CJ99
Vulnerability from github – Published: 2024-05-07 16:49 – Updated: 2024-06-03 17:24The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application.
Vulnerable Versions:
- 1.x series up to and including 1.3.1
- 2.x series up to and including 2.1.0
Fixed Versions:
- v1.3.2
- v2.1.1
Vector:
- Bug 1: When copying content manipulated by a script, such as:
document.addEventListener('copy', function(e){
e.clipboardData.setData('text/html', '<div><noscript><div class="123</noscript>456<img src=1 onerror=alert(1)//"></div></noscript></div>');
e.preventDefault();
});
and pasting into the Trix editor, the script within the content is executed.
- Bug 2: Similar execution occurs with content structured as:
document.write(`copy<div data-trix-attachment="{"contentType":"text/html","content":"<img src=1 onerror=alert(101)>HELLO123"}"></div>me`);
Impact:
An attacker could exploit these vulnerabilities to execute arbitrary JavaScript code within the context of the user's session, potentially leading to unauthorized actions being performed or sensitive information being disclosed.
Remediation:
Update Recommendation: Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.
CSP Enhancement: Additionally, enhancing the Content Security Policy (CSP) to disallow inline scripts can significantly mitigate the risk of such vulnerabilities. Set CSP policies such as script-src 'self' to ensure that only scripts hosted on the same origin are executed, and explicitly prohibit inline scripts using script-src-elem.
References:
- https://github.com/basecamp/trix/releases/tag/v2.1.1
- https://github.com/basecamp/trix/pull/1147
- https://github.com/basecamp/trix/pull/1149
- https://github.com/basecamp/trix/pull/1153
Credit: These issues were reported by security researchers loknop and pinpie.
{
"affected": [
{
"package": {
"ecosystem": "npm",
"name": "trix"
},
"ranges": [
{
"events": [
{
"introduced": "2.0.0"
},
{
"fixed": "2.1.1"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "npm",
"name": "trix"
},
"ranges": [
{
"events": [
{
"introduced": "0.9.0"
},
{
"fixed": "1.3.2"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "RubyGems",
"name": "actiontext"
},
"ranges": [
{
"events": [
{
"introduced": "7.0.0.alpha1"
},
{
"fixed": "7.0.8.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "RubyGems",
"name": "actiontext"
},
"ranges": [
{
"events": [
{
"introduced": "7.1.0.beta1"
},
{
"fixed": "7.1.3.3"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2024-34341"
],
"database_specific": {
"cwe_ids": [
"CWE-79"
],
"github_reviewed": true,
"github_reviewed_at": "2024-05-07T16:49:24Z",
"nvd_published_at": "2024-05-07T16:15:08Z",
"severity": "MODERATE"
},
"details": "The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application.\n\n**Vulnerable Versions**: \n\n- 1.x series up to and including 1.3.1\n- 2.x series up to and including 2.1.0\n\n**Fixed Versions**: \n\n- v1.3.2\n- v2.1.1\n\n**Vector**:\n\n- **Bug 1**: When copying content manipulated by a script, such as:\n\n```js\ndocument.addEventListener(\u0027copy\u0027, function(e){\n e.clipboardData.setData(\u0027text/html\u0027, \u0027\u003cdiv\u003e\u003cnoscript\u003e\u003cdiv class=\"123\u003c/noscript\u003e456\u003cimg src=1 onerror=alert(1)//\"\u003e\u003c/div\u003e\u003c/noscript\u003e\u003c/div\u003e\u0027);\n e.preventDefault();\n});\n```\n\nand pasting into the Trix editor, the script within the content is executed.\n\n- **Bug 2**: Similar execution occurs with content structured as:\n\n```js\ndocument.write(`copy\u003cdiv data-trix-attachment=\"{\u0026quot;contentType\u0026quot;:\u0026quot;text/html\u0026quot;,\u0026quot;content\u0026quot;:\u0026quot;\u0026lt;img src=1 onerror=alert(101)\u0026gt;HELLO123\u0026quot;}\"\u003e\u003c/div\u003eme`);\n```\n\n### Impact:\nAn attacker could exploit these vulnerabilities to execute arbitrary JavaScript code within the context of the user\u0027s session, potentially leading to unauthorized actions being performed or sensitive information being disclosed.\n\n### Remediation:\n\n**Update Recommendation**: Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.\n\n**CSP Enhancement**: Additionally, enhancing the Content Security Policy (CSP) to disallow inline scripts can significantly mitigate the risk of such vulnerabilities. Set CSP policies such as script-src \u0027self\u0027 to ensure that only scripts hosted on the same origin are executed, and explicitly prohibit inline scripts using script-src-elem.\n\n### References:\n - https://github.com/basecamp/trix/releases/tag/v2.1.1\n - https://github.com/basecamp/trix/pull/1147\n - https://github.com/basecamp/trix/pull/1149\n - https://github.com/basecamp/trix/pull/1153\n\n**Credit**: These issues were reported by security researchers [loknop](https://hackerone.com/loknop) and [pinpie](https://hackerone.com/pinpie).",
"id": "GHSA-qjqp-xr96-cj99",
"modified": "2024-06-03T17:24:56Z",
"published": "2024-05-07T16:49:24Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/security/advisories/GHSA-qjqp-xr96-cj99"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-34341"
},
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/pull/1147"
},
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/pull/1149"
},
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/commit/1a5c68a14d48421fc368e30026f4a7918028b7ad"
},
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/commit/841ff19b53f349915100bca8fcb488214ff93554"
},
{
"type": "WEB",
"url": "https://github.com/rails/rails/commit/07e6c88cc4defe6f6b8d28e79eb13a518e15b14c"
},
{
"type": "WEB",
"url": "https://github.com/rails/rails/commit/260cb392fc1ee91d0b749cff08d1c8d54b230bd3"
},
{
"type": "WEB",
"url": "https://github.com/rails/rails/commit/73fac32511eefdd45d8f00fecc2b8cc5408ea6d5"
},
{
"type": "WEB",
"url": "https://discuss.rubyonrails.org/t/xss-vulnerabilities-in-trix-editor/85803"
},
{
"type": "PACKAGE",
"url": "https://github.com/basecamp/trix"
},
{
"type": "WEB",
"url": "https://github.com/basecamp/trix/releases/tag/v2.1.1"
},
{
"type": "WEB",
"url": "https://github.com/rubysec/ruby-advisory-db/blob/master/gems/actiontext/CVE-2024-34341.yml"
},
{
"type": "WEB",
"url": "https://rubyonrails.org/2024/5/17/Rails-Versions-7-0-8-2-and-7-1-3-3-have-been-released"
},
{
"type": "WEB",
"url": "https://rubyonrails.org/2024/5/17/Rails-Versions-7-0-8-3-has-been-released"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
}
],
"summary": "Trix Editor Arbitrary Code Execution Vulnerability"
}
OPENSUSE-SU-2024:14068-1
Vulnerability from csaf_opensuse - Published: 2024-06-24 00:00 - Updated: 2024-06-24 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-14068",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_14068-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-34341 page",
"url": "https://www.suse.com/security/cve/CVE-2024-34341/"
}
],
"title": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-24T00:00:00Z",
"generator": {
"date": "2024-06-24T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:14068-1",
"initial_release_date": "2024-06-24T00:00:00Z",
"revision_history": [
{
"date": "2024-06-24T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64",
"product": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64",
"product_id": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le",
"product": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le",
"product_id": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x",
"product": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x",
"product_id": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64",
"product": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64",
"product_id": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64"
},
"product_reference": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le"
},
"product_reference": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x"
},
"product_reference": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64"
},
"product_reference": "ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2024-34341",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"notes": [
{
"category": "general",
"text": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-34341",
"url": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-actiontext-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-24T00:00:00Z",
"details": "not set"
}
],
"title": "CVE-2024-34341"
}
]
}
OPENSUSE-SU-2024:14074-1
Vulnerability from csaf_opensuse - Published: 2024-06-24 00:00 - Updated: 2024-06-24 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-14074",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_14074-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-38037 page",
"url": "https://www.suse.com/security/cve/CVE-2023-38037/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-26143 page",
"url": "https://www.suse.com/security/cve/CVE-2024-26143/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-28103 page",
"url": "https://www.suse.com/security/cve/CVE-2024-28103/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-34341 page",
"url": "https://www.suse.com/security/cve/CVE-2024-34341/"
}
],
"title": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-24T00:00:00Z",
"generator": {
"date": "2024-06-24T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:14074-1",
"initial_release_date": "2024-06-24T00:00:00Z",
"revision_history": [
{
"date": "2024-06-24T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"product": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"product_id": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"product": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"product_id": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"product": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"product_id": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64",
"product": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64",
"product_id": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64"
},
"product_reference": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le"
},
"product_reference": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x"
},
"product_reference": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
},
"product_reference": "ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-38037",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-38037"
}
],
"notes": [
{
"category": "general",
"text": "ActiveSupport::EncryptedFile writes contents that will be encrypted to a\r\ntemporary file. The temporary file\u0027s permissions are defaulted to the user\u0027s\r\ncurrent `umask` settings, meaning that it\u0027s possible for other users on the\r\nsame system to read the contents of the temporary file.\r\n\r\nAttackers that have access to the file system could possibly read the contents\r\nof this temporary file while a user is editing it.\r\n\r\nAll users running an affected release should either upgrade or use one of the\r\nworkarounds immediately.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-38037",
"url": "https://www.suse.com/security/cve/CVE-2023-38037"
},
{
"category": "external",
"summary": "SUSE Bug 1214807 for CVE-2023-38037",
"url": "https://bugzilla.suse.com/1214807"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-24T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-38037"
},
{
"cve": "CVE-2024-26143",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-26143"
}
],
"notes": [
{
"category": "general",
"text": "Rails is a web-application framework. There is a possible XSS vulnerability when using the translation helpers in Action Controller. Applications using translation methods like translate, or t on a controller, with a key ending in \"_html\", a :default key which contains untrusted user input, and the resulting string is used in a view, may be susceptible to an XSS vulnerability. The vulnerability is fixed in 7.1.3.1 and 7.0.8.1.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-26143",
"url": "https://www.suse.com/security/cve/CVE-2024-26143"
},
{
"category": "external",
"summary": "SUSE Bug 1220522 for CVE-2024-26143",
"url": "https://bugzilla.suse.com/1220522"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-24T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-26143"
},
{
"cve": "CVE-2024-28103",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-28103"
}
],
"notes": [
{
"category": "general",
"text": "Action Pack is a framework for handling and responding to web requests. Since 6.1.0, the application configurable Permissions-Policy is only served on responses with an HTML related Content-Type. This vulnerability is fixed in 6.1.7.8, 7.0.8.2, and 7.1.3.3.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-28103",
"url": "https://www.suse.com/security/cve/CVE-2024-28103"
},
{
"category": "external",
"summary": "SUSE Bug 1225996 for CVE-2024-28103",
"url": "https://bugzilla.suse.com/1225996"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-24T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-28103"
},
{
"cve": "CVE-2024-34341",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"notes": [
{
"category": "general",
"text": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-34341",
"url": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.aarch64",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.ppc64le",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.s390x",
"openSUSE Tumbleweed:ruby3.3-rubygem-rails-7.0-7.0.8.4-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-24T00:00:00Z",
"details": "not set"
}
],
"title": "CVE-2024-34341"
}
]
}
OPENSUSE-SU-2025:15111-1
Vulnerability from csaf_opensuse - Published: 2025-05-17 00:00 - Updated: 2025-05-17 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2025-15111",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2025_15111-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2025:15111-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/XJHTNJXYCEBS7N5NPJTMRZTDIN52UBE4/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2025:15111-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/XJHTNJXYCEBS7N5NPJTMRZTDIN52UBE4/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-34341 page",
"url": "https://www.suse.com/security/cve/CVE-2024-34341/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-47888 page",
"url": "https://www.suse.com/security/cve/CVE-2024-47888/"
}
],
"title": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3 on GA media",
"tracking": {
"current_release_date": "2025-05-17T00:00:00Z",
"generator": {
"date": "2025-05-17T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2025:15111-1",
"initial_release_date": "2025-05-17T00:00:00Z",
"revision_history": [
{
"date": "2025-05-17T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"product": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"product_id": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"product": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"product_id": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"product": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"product_id": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64",
"product": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64",
"product_id": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64"
},
"product_reference": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le"
},
"product_reference": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x"
},
"product_reference": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
},
"product_reference": "ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2024-34341",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"notes": [
{
"category": "general",
"text": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-34341",
"url": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "not set"
}
],
"title": "CVE-2024-34341"
},
{
"cve": "CVE-2024-47888",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-47888"
}
],
"notes": [
{
"category": "general",
"text": "Action Text brings rich text content and editing to Rails. Starting in version 6.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the `plain_text_for_blockquote_node helper` in Action Text. Carefully crafted text can cause the `plain_text_for_blockquote_node` helper to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an affected release should either upgrade to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, or 7.2.1.1 or apply the relevant patch immediately. As a workaround, users can avoid calling `plain_text_for_blockquote_node` or upgrade to Ruby 3.2. Ruby 3.2 has mitigations for this problem, so Rails applications using Ruby 3.2 or newer are unaffected. Rails 8.0.0.beta1 depends on Ruby 3.2 or greater so is unaffected.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-47888",
"url": "https://www.suse.com/security/cve/CVE-2024-47888"
},
{
"category": "external",
"summary": "SUSE Bug 1231724 for CVE-2024-47888",
"url": "https://bugzilla.suse.com/1231724"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-actiontext-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-47888"
}
]
}
OPENSUSE-SU-2025:15124-1
Vulnerability from csaf_opensuse - Published: 2025-05-17 00:00 - Updated: 2025-05-17 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2025-15124",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2025_15124-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2025:15124-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/3C5WPU2RXUSPKAI3EANLIGCY34ZDBZ4Y/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2025:15124-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/3C5WPU2RXUSPKAI3EANLIGCY34ZDBZ4Y/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-38037 page",
"url": "https://www.suse.com/security/cve/CVE-2023-38037/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-26143 page",
"url": "https://www.suse.com/security/cve/CVE-2024-26143/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-28103 page",
"url": "https://www.suse.com/security/cve/CVE-2024-28103/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-34341 page",
"url": "https://www.suse.com/security/cve/CVE-2024-34341/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-41128 page",
"url": "https://www.suse.com/security/cve/CVE-2024-41128/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-47887 page",
"url": "https://www.suse.com/security/cve/CVE-2024-47887/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-47888 page",
"url": "https://www.suse.com/security/cve/CVE-2024-47888/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2024-47889 page",
"url": "https://www.suse.com/security/cve/CVE-2024-47889/"
}
],
"title": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3 on GA media",
"tracking": {
"current_release_date": "2025-05-17T00:00:00Z",
"generator": {
"date": "2025-05-17T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2025:15124-1",
"initial_release_date": "2025-05-17T00:00:00Z",
"revision_history": [
{
"date": "2025-05-17T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"product": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"product_id": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"product": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"product_id": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"product": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"product_id": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64",
"product": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64",
"product_id": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64"
},
"product_reference": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le"
},
"product_reference": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x"
},
"product_reference": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
},
"product_reference": "ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-38037",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-38037"
}
],
"notes": [
{
"category": "general",
"text": "ActiveSupport::EncryptedFile writes contents that will be encrypted to a\r\ntemporary file. The temporary file\u0027s permissions are defaulted to the user\u0027s\r\ncurrent `umask` settings, meaning that it\u0027s possible for other users on the\r\nsame system to read the contents of the temporary file.\r\n\r\nAttackers that have access to the file system could possibly read the contents\r\nof this temporary file while a user is editing it.\r\n\r\nAll users running an affected release should either upgrade or use one of the\r\nworkarounds immediately.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-38037",
"url": "https://www.suse.com/security/cve/CVE-2023-38037"
},
{
"category": "external",
"summary": "SUSE Bug 1214807 for CVE-2023-38037",
"url": "https://bugzilla.suse.com/1214807"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-38037"
},
{
"cve": "CVE-2024-26143",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-26143"
}
],
"notes": [
{
"category": "general",
"text": "Rails is a web-application framework. There is a possible XSS vulnerability when using the translation helpers in Action Controller. Applications using translation methods like translate, or t on a controller, with a key ending in \"_html\", a :default key which contains untrusted user input, and the resulting string is used in a view, may be susceptible to an XSS vulnerability. The vulnerability is fixed in 7.1.3.1 and 7.0.8.1.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-26143",
"url": "https://www.suse.com/security/cve/CVE-2024-26143"
},
{
"category": "external",
"summary": "SUSE Bug 1220522 for CVE-2024-26143",
"url": "https://bugzilla.suse.com/1220522"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-26143"
},
{
"cve": "CVE-2024-28103",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-28103"
}
],
"notes": [
{
"category": "general",
"text": "Action Pack is a framework for handling and responding to web requests. Since 6.1.0, the application configurable Permissions-Policy is only served on responses with an HTML related Content-Type. This vulnerability is fixed in 6.1.7.8, 7.0.8.2, and 7.1.3.3.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-28103",
"url": "https://www.suse.com/security/cve/CVE-2024-28103"
},
{
"category": "external",
"summary": "SUSE Bug 1225996 for CVE-2024-28103",
"url": "https://bugzilla.suse.com/1225996"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-28103"
},
{
"cve": "CVE-2024-34341",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"notes": [
{
"category": "general",
"text": "Trix is a rich text editor. The Trix editor, versions prior to 2.1.1, is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into the editor. The vulnerability stems from improper sanitization of pasted content, allowing an attacker to embed malicious scripts which are executed within the context of the application. Users should upgrade to Trix editor version 2.1.1 or later, which incorporates proper sanitization of input from copied content.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-34341",
"url": "https://www.suse.com/security/cve/CVE-2024-34341"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "not set"
}
],
"title": "CVE-2024-34341"
},
{
"cve": "CVE-2024-41128",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-41128"
}
],
"notes": [
{
"category": "general",
"text": "Action Pack is a framework for handling and responding to web requests. Starting in version 3.1.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the query parameter filtering routines of Action Dispatch. Carefully crafted query parameters can cause query parameter filtering to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an affected release should either upgrade to version 6.1.7.9, 7.0.8.5, 7.1.4.1, or 7.2.1.1 or apply the relevant patch immediately. One may use Ruby 3.2 as a workaround. Ruby 3.2 has mitigations for this problem, so Rails applications using Ruby 3.2 or newer are unaffected. Rails 8.0.0.beta1 depends on Ruby 3.2 or greater so is unaffected.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-41128",
"url": "https://www.suse.com/security/cve/CVE-2024-41128"
},
{
"category": "external",
"summary": "SUSE Bug 1231730 for CVE-2024-41128",
"url": "https://bugzilla.suse.com/1231730"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-41128"
},
{
"cve": "CVE-2024-47887",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-47887"
}
],
"notes": [
{
"category": "general",
"text": "Action Pack is a framework for handling and responding to web requests. Starting in version 4.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in Action Controller\u0027s HTTP Token authentication. For applications using HTTP Token authentication via `authenticate_or_request_with_http_token` or similar, a carefully crafted header may cause header parsing to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an affected release should either upgrade to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, or 7.2.1.1 or apply the relevant patch immediately. One may choose to use Ruby 3.2 as a workaround.Ruby 3.2 has mitigations for this problem, so Rails applications using Ruby 3.2 or newer are unaffected. Rails 8.0.0.beta1 depends on Ruby 3.2 or greater so is unaffected.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-47887",
"url": "https://www.suse.com/security/cve/CVE-2024-47887"
},
{
"category": "external",
"summary": "SUSE Bug 1231729 for CVE-2024-47887",
"url": "https://bugzilla.suse.com/1231729"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-47887"
},
{
"cve": "CVE-2024-47888",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-47888"
}
],
"notes": [
{
"category": "general",
"text": "Action Text brings rich text content and editing to Rails. Starting in version 6.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the `plain_text_for_blockquote_node helper` in Action Text. Carefully crafted text can cause the `plain_text_for_blockquote_node` helper to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an affected release should either upgrade to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, or 7.2.1.1 or apply the relevant patch immediately. As a workaround, users can avoid calling `plain_text_for_blockquote_node` or upgrade to Ruby 3.2. Ruby 3.2 has mitigations for this problem, so Rails applications using Ruby 3.2 or newer are unaffected. Rails 8.0.0.beta1 depends on Ruby 3.2 or greater so is unaffected.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-47888",
"url": "https://www.suse.com/security/cve/CVE-2024-47888"
},
{
"category": "external",
"summary": "SUSE Bug 1231724 for CVE-2024-47888",
"url": "https://bugzilla.suse.com/1231724"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-47888"
},
{
"cve": "CVE-2024-47889",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2024-47889"
}
],
"notes": [
{
"category": "general",
"text": "Action Mailer is a framework for designing email service layers. Starting in version 3.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the block_format helper in Action Mailer. Carefully crafted text can cause the block_format helper to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an affected release should either upgrade to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, or 7.2.1.1 or apply the relevant patch immediately. As a workaround, users can avoid calling the `block_format` helper or upgrade to Ruby 3.2. Ruby 3.2 has mitigations for this problem, so Rails applications using Ruby 3.2 or newer are unaffected. Rails 8.0.0.beta1 requires Ruby 3.2 or greater so is unaffected.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2024-47889",
"url": "https://www.suse.com/security/cve/CVE-2024-47889"
},
{
"category": "external",
"summary": "SUSE Bug 1231723 for CVE-2024-47889",
"url": "https://bugzilla.suse.com/1231723"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.aarch64",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.ppc64le",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.s390x",
"openSUSE Tumbleweed:ruby3.4-rubygem-rails-7.0-7.0.8.6-1.3.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-05-17T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2024-47889"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.