Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-58012 (GCVE-0-2026-58012)
Vulnerability from cvelistv5 – Published: 2026-06-30 12:57 – Updated: 2026-08-03 04:04- CWE-126 - Buffer Over-read
| URL | Tags |
|---|---|
| https://access.redhat.com/errata/RHSA-2026:49512 | vendor-advisoryx_refsource_REDHAT |
| https://access.redhat.com/security/cve/CVE-2026-58012 | vdb-entryx_refsource_REDHAT |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492247 | issue-trackingx_refsource_REDHAT |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3918 |
| Vendor | Product | Version | |
|---|---|---|---|
| GNOME | GLib |
Affected:
0 , < 2.86.5
(semver)
Affected: 0 , < 2.88.1 (semver) |
|
| Red Hat | Red Hat Enterprise Linux 8 |
Unaffected:
0:2.70.1-9.el8_10 , < *
(rpm)
cpe:/a:redhat:enterprise_linux:8::crb |
|
| Red Hat | Red Hat Enterprise Linux 10 |
cpe:/o:redhat:enterprise_linux:10 |
|
| Red Hat | Red Hat Enterprise Linux 6 |
cpe:/o:redhat:enterprise_linux:6 |
|
| Red Hat | Red Hat Enterprise Linux 7 |
cpe:/o:redhat:enterprise_linux:7 |
|
| Red Hat | Red Hat Enterprise Linux 8 |
cpe:/o:redhat:enterprise_linux:8 |
|
| Red Hat | Red Hat Enterprise Linux 9 |
cpe:/o:redhat:enterprise_linux:9 |
|
| Red Hat | Red Hat Hardened Images |
cpe:/a:redhat:hummingbird:1 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-58012",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-06-30T13:17:40.887957Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-06-30T13:18:19.247Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"collectionURL": "https://gitlab.gnome.org/GNOME/glib/",
"defaultStatus": "unaffected",
"packageName": "GLib",
"product": "GLib",
"vendor": "GNOME",
"versions": [
{
"lessThan": "2.86.5",
"status": "affected",
"version": "0",
"versionType": "semver"
},
{
"lessThan": "2.88.1",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:enterprise_linux:8::crb"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 8",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "0:2.70.1-9.el8_10",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:10"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 10",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:10"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 10",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:6"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 6",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:7"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 7",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:8"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 8",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:9"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 9",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:9"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 9",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:hummingbird:1"
],
"defaultStatus": "unaffected",
"packageName": "glib2",
"product": "Red Hat Hardened Images",
"vendor": "Red Hat"
}
],
"credits": [
{
"lang": "en",
"value": "Red Hat would like to thank linhlhq for reporting this issue."
}
],
"datePublic": "2026-03-27T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary."
}
],
"metrics": [
{
"other": {
"content": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"value": "Moderate"
},
"type": "Red Hat severity rating"
}
},
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-126",
"description": "Buffer Over-read",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-03T04:04:35.170Z",
"orgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"shortName": "redhat"
},
"references": [
{
"name": "RHSA-2026:49512",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"tags": [
"vdb-entry",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
},
{
"name": "RHBZ#2492247",
"tags": [
"issue-tracking",
"x_refsource_REDHAT"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3918"
}
],
"timeline": [
{
"lang": "en",
"time": "2026-06-24T16:40:58.048Z",
"value": "Reported to Red Hat."
},
{
"lang": "en",
"time": "2026-03-27T00:00:00.000Z",
"value": "Made public."
}
],
"title": "Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()",
"workarounds": [
{
"lang": "en",
"value": "To mitigate this vulnerability, implement strict input validation to sanitize user-supplied replacement strings, specifically rejecting or escaping case-change modifiers (\\u, \\l, \\U, \\L) before calling g_regex_replace() or g_regex_replace_eval() when the G_REGEX_RAW compile flag is used. Removing the G_REGEX_RAW flag or hardcoding the replacement strings will completely neutralize this issue."
}
],
"x_generator": {
"engine": "cvelib 1.8.0"
},
"x_redhatCweChain": "CWE-126: Buffer Over-read"
}
},
"cveMetadata": {
"assignerOrgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"assignerShortName": "redhat",
"cveId": "CVE-2026-58012",
"datePublished": "2026-06-30T12:57:21.859Z",
"dateReserved": "2026-06-26T20:59:47.855Z",
"dateUpdated": "2026-08-03T04:04:35.170Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-58012",
"date": "2026-08-04",
"epss": "0.00363",
"percentile": "0.29007"
},
"microsoft_vex": {
"current_release_date": "2026-07-10T14:39:37.000Z",
"cve": "CVE-2026-58012",
"id": "msrc_CVE-2026-58012",
"initial_release_date": "2026-06-02T00:00:00.000Z",
"product_status:fixed": "1",
"product_status:known_affected": "1",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-58012.json",
"version": "2"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-58012\",\"sourceIdentifier\":\"secalert@redhat.com\",\"published\":\"2026-06-30T13:19:17.330\",\"lastModified\":\"2026-08-03T06:16:38.590\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.\"}],\"affected\":[{\"source\":\"secalert@redhat.com\",\"affectedData\":[{\"vendor\":\"GNOME\",\"product\":\"GLib\",\"defaultStatus\":\"unaffected\",\"collectionURL\":\"https://gitlab.gnome.org/GNOME/glib/\",\"packageName\":\"GLib\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.86.5\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"2.88.1\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 8\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"mingw-glib2\",\"cpes\":[\"cpe:/a:redhat:enterprise_linux:8::crb\"],\"versions\":[{\"version\":\"0:2.70.1-9.el8_10\",\"lessThan\":\"*\",\"versionType\":\"rpm\",\"status\":\"unaffected\"}]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 10\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:10\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 10\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"mingw-glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:10\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 6\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:6\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 7\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:7\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 8\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:8\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 9\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:9\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Enterprise Linux 9\",\"defaultStatus\":\"affected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"mingw-glib2\",\"cpes\":[\"cpe:/o:redhat:enterprise_linux:9\"]},{\"vendor\":\"Red Hat\",\"product\":\"Red Hat Hardened Images\",\"defaultStatus\":\"unaffected\",\"collectionURL\":\"https://access.redhat.com/downloads/content/package-browser/\",\"packageName\":\"glib2\",\"cpes\":[\"cpe:/a:redhat:hummingbird:1\"]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"secalert@redhat.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L\",\"baseScore\":6.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"LOW\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"LOW\"},\"exploitabilityScore\":3.9,\"impactScore\":2.5},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H\",\"baseScore\":8.2,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"LOW\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":4.2}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-06-30T13:17:40.887957Z\",\"id\":\"CVE-2026-58012\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"yes\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"secalert@redhat.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-126\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:gnome:glib:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"2.86.5\",\"matchCriteriaId\":\"9CD9EB20-3284-40BF-84A7-0813867C455B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:gnome:glib:2.88.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"1771C886-3F14-4633-81AC-E72DE2A514FC\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"2F6AB192-9D7D-4A9A-8995-E53A9DE9EAFC\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"142AD0DD-4CF3-4D74-9442-459CE3347E3A\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"F4CFF558-3C47-480D-A2F0-BABF26042943\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"7F6FB57C-2BC7-487C-96DD-132683AEB35D\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"D65C2163-CFC2-4ABB-8F4E-CB09CEBD006C\"}]}]}],\"references\":[{\"url\":\"https://access.redhat.com/errata/RHSA-2026:49512\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://access.redhat.com/security/cve/CVE-2026-58012\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://bugzilla.redhat.com/show_bug.cgi?id=2492247\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Issue Tracking\",\"Third Party Advisory\"]},{\"url\":\"https://gitlab.gnome.org/GNOME/glib/-/issues/3918\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Exploit\",\"Issue Tracking\",\"Vendor Advisory\"]}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-08-03T04:04:32+00:00",
"cve": "CVE-2026-58012",
"id": "CVE-2026-58012",
"initial_release_date": "2026-03-27T00:00:00+00:00",
"product_status:fixed": "7",
"product_status:known_affected": "41",
"product_status:known_not_affected": "1",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-58012.json",
"version": "3"
},
"suse_vex": {
"aggregate_severity": "moderate",
"current_release_date": "2026-08-03T23:33:42Z",
"cve": "CVE-2026-58012",
"id": "CVE-2026-58012",
"initial_release_date": "2026-07-02T06:35:06Z",
"product_status:known_affected": "518",
"product_status:recommended": "358",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-58012",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-58012.json",
"version": "7"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-58012\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"yes\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-06-30T13:17:40.887957Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-06-30T13:18:15.484Z\"}}], \"cna\": {\"title\": \"Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()\", \"credits\": [{\"lang\": \"en\", \"value\": \"Red Hat would like to thank linhlhq for reporting this issue.\"}], \"metrics\": [{\"other\": {\"type\": \"Red Hat severity rating\", \"content\": {\"value\": \"Moderate\", \"namespace\": \"https://access.redhat.com/security/updates/classification/\"}}}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 6.5, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"LOW\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"LOW\"}}], \"affected\": [{\"vendor\": \"GNOME\", \"product\": \"GLib\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.86.5\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.88.1\", \"versionType\": \"semver\"}], \"packageName\": \"GLib\", \"collectionURL\": \"https://gitlab.gnome.org/GNOME/glib/\", \"defaultStatus\": \"unaffected\"}, {\"cpes\": [\"cpe:/a:redhat:enterprise_linux:8::crb\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 8\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"0:2.70.1-9.el8_10\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"mingw-glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:10\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 10\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:10\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 10\", \"packageName\": \"mingw-glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:6\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 6\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:7\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 7\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:8\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 8\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 9\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/o:redhat:enterprise_linux:9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Enterprise Linux 9\", \"packageName\": \"mingw-glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:hummingbird:1\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat Hardened Images\", \"packageName\": \"glib2\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"unaffected\"}], \"timeline\": [{\"lang\": \"en\", \"time\": \"2026-06-24T16:40:58.048Z\", \"value\": \"Reported to Red Hat.\"}, {\"lang\": \"en\", \"time\": \"2026-03-27T00:00:00.000Z\", \"value\": \"Made public.\"}], \"datePublic\": \"2026-03-27T00:00:00.000Z\", \"references\": [{\"url\": \"https://access.redhat.com/errata/RHSA-2026:49512\", \"name\": \"RHSA-2026:49512\", \"tags\": [\"vendor-advisory\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://access.redhat.com/security/cve/CVE-2026-58012\", \"tags\": [\"vdb-entry\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://bugzilla.redhat.com/show_bug.cgi?id=2492247\", \"name\": \"RHBZ#2492247\", \"tags\": [\"issue-tracking\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://gitlab.gnome.org/GNOME/glib/-/issues/3918\"}], \"workarounds\": [{\"lang\": \"en\", \"value\": \"To mitigate this vulnerability, implement strict input validation to sanitize user-supplied replacement strings, specifically rejecting or escaping case-change modifiers (\\\\u, \\\\l, \\\\U, \\\\L) before calling g_regex_replace() or g_regex_replace_eval() when the G_REGEX_RAW compile flag is used. Removing the G_REGEX_RAW flag or hardcoding the replacement strings will completely neutralize this issue.\"}], \"x_generator\": {\"engine\": \"cvelib 1.8.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-126\", \"description\": \"Buffer Over-read\"}]}], \"providerMetadata\": {\"orgId\": \"53f830b8-0a3f-465b-8143-3b8a9948e749\", \"shortName\": \"redhat\", \"dateUpdated\": \"2026-08-03T04:04:35.170Z\"}, \"x_redhatCweChain\": \"CWE-126: Buffer Over-read\"}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-58012\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-08-03T04:04:35.170Z\", \"dateReserved\": \"2026-06-26T20:59:47.855Z\", \"assignerOrgId\": \"53f830b8-0a3f-465b-8143-3b8a9948e749\", \"datePublished\": \"2026-06-30T12:57:21.859Z\", \"assignerShortName\": \"redhat\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
alsa-2026:49512
Vulnerability from osv_almalinux
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
Security Fix(es):
- glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087)
- glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010)
- glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011)
- glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012)
- glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend" (CVE-2026-58013)
- glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list" (CVE-2026-58014)
- glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015)
- glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml" (CVE-2026-58016)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
{
"affected": [
{
"package": {
"ecosystem": "AlmaLinux:8",
"name": "mingw32-glib2"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.1-9.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "AlmaLinux:8",
"name": "mingw32-glib2-static"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.1-9.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "AlmaLinux:8",
"name": "mingw64-glib2"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.1-9.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "AlmaLinux:8",
"name": "mingw64-glib2-static"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.1-9.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"details": "GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures. \n\nSecurity Fix(es): \n\n * glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087)\n * glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010)\n * glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011)\n * glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012)\n * glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\" (CVE-2026-58013)\n * glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\" (CVE-2026-58014)\n * glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015)\n * glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\" (CVE-2026-58016)\n\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.\n",
"id": "ALSA-2026:49512",
"modified": "2026-08-03T09:14:18Z",
"published": "2026-08-03T00:00:00Z",
"references": [
{
"type": "ADVISORY",
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2025-14087"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58010"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58011"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58013"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58014"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58015"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58016"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2419093"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492243"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492245"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492247"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492248"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492255"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492256"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/2492257"
},
{
"type": "ADVISORY",
"url": "https://errata.almalinux.org/8/ALSA-2026-49512.html"
}
],
"related": [
"CVE-2025-14087",
"CVE-2026-58010",
"CVE-2026-58011",
"CVE-2026-58012",
"CVE-2026-58013",
"CVE-2026-58014",
"CVE-2026-58015",
"CVE-2026-58016"
],
"summary": "Important: mingw-glib2 security update"
}
CERTFR-2026-AVI-0873
Vulnerability from certfr_avis - Published: 2026-07-15 - Updated: 2026-07-15
De multiples vulnérabilités ont été découvertes dans Microsoft Azure Linux. Elles permettent à un attaquant de provoquer un problème de sécurité non spécifié par l'éditeur.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Microsoft | Azure Linux | azl3 libXfont2 2.0.6-1 versions antérieures à 2.0.8-1 | ||
| Microsoft | Azure Linux | azl3 telegraf 1.31.0-23 versions antérieures à 1.31.0-25 | ||
| Microsoft | Azure Linux | azl3 clamav 1.5.2-3 versions antérieures à 1.5.3-1 | ||
| Microsoft | Azure Linux | azl3 glib 2.78.6-9 versions antérieures à 2.78.6-10 | ||
| Microsoft | Azure Linux | azl3 mtr 0.95-3 versions antérieures à 0.95-4 | ||
| Microsoft | Azure Linux | azl3 xorg-x11-server-Xwayland 24.1.12-1 versions antérieures à 24.1.13-1 | ||
| Microsoft | Azure Linux | azl3 python-msgpack 1.0.5-2 versions antérieures à 1.0.5-3 | ||
| Microsoft | Azure Linux | azl3 curl 8.11.1-9 versions antérieures à 8.11.1-10 | ||
| Microsoft | Azure Linux | azl3 erlang 26.2.5.21-2 versions antérieures à 26.2.5.21-3 | ||
| Microsoft | Azure Linux | azl3 openssh 9.8p1-8 versions antérieures à 9.8p1-9 | ||
| Microsoft | Azure Linux | azl3 python-setuptools 69.0.3-5 versions antérieures à 69.0.3-6 | ||
| Microsoft | Azure Linux | azl3 nodejs 24.17.0-1 versions antérieures à 24.17.0-2 | ||
| Microsoft | Azure Linux | azl3 vim 9.2.0735-1 versions antérieures à 9.2.0782-1 | ||
| Microsoft | Azure Linux | azl3 keras 3.3.3-7 versions antérieures à 3.3.3-8 | ||
| Microsoft | Azure Linux | azl3 perl-DBI 1.643-5 versions antérieures à 1.650-1 |
| Title | Publication Time | Tags | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "azl3 libXfont2 2.0.6-1 versions ant\u00e9rieures \u00e0 2.0.8-1",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 telegraf 1.31.0-23 versions ant\u00e9rieures \u00e0 1.31.0-25",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 clamav 1.5.2-3 versions ant\u00e9rieures \u00e0 1.5.3-1",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 glib 2.78.6-9 versions ant\u00e9rieures \u00e0 2.78.6-10",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 mtr 0.95-3 versions ant\u00e9rieures \u00e0 0.95-4",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 xorg-x11-server-Xwayland 24.1.12-1 versions ant\u00e9rieures \u00e0 24.1.13-1",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 python-msgpack 1.0.5-2 versions ant\u00e9rieures \u00e0 1.0.5-3",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 curl 8.11.1-9 versions ant\u00e9rieures \u00e0 8.11.1-10",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 erlang 26.2.5.21-2 versions ant\u00e9rieures \u00e0 26.2.5.21-3",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 openssh 9.8p1-8 versions ant\u00e9rieures \u00e0 9.8p1-9",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 python-setuptools 69.0.3-5 versions ant\u00e9rieures \u00e0 69.0.3-6",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 nodejs 24.17.0-1 versions ant\u00e9rieures \u00e0 24.17.0-2",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 vim 9.2.0735-1 versions ant\u00e9rieures \u00e0 9.2.0782-1",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 keras 3.3.3-7 versions ant\u00e9rieures \u00e0 3.3.3-8",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "azl3 perl-DBI 1.643-5 versions ant\u00e9rieures \u00e0 1.650-1",
"product": {
"name": "Azure Linux",
"vendor": {
"name": "Microsoft",
"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-2026-14380",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14380"
},
{
"name": "CVE-2026-14461",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14461"
},
{
"name": "CVE-2026-59996",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59996"
},
{
"name": "CVE-2026-59995",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59995"
},
{
"name": "CVE-2026-59999",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59999"
},
{
"name": "CVE-2026-20216",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20216"
},
{
"name": "CVE-2026-58013",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58013"
},
{
"name": "CVE-2026-8926",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8926"
},
{
"name": "CVE-2026-20243",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20243"
},
{
"name": "CVE-2026-8458",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8458"
},
{
"name": "CVE-2026-14739",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14739"
},
{
"name": "CVE-2026-58015",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58015"
},
{
"name": "CVE-2026-56000",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-56000"
},
{
"name": "CVE-2026-58014",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58014"
},
{
"name": "CVE-2026-20215",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20215"
},
{
"name": "CVE-2026-58012",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58012"
},
{
"name": "CVE-2026-59890",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59890"
},
{
"name": "CVE-2026-10536",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-10536"
},
{
"name": "CVE-2026-20213",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20213"
},
{
"name": "CVE-2026-8932",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8932"
},
{
"name": "CVE-2026-11525",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-11525"
},
{
"name": "CVE-2026-59997",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59997"
},
{
"name": "CVE-2026-58010",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58010"
},
{
"name": "CVE-2026-12064",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12064"
},
{
"name": "CVE-2026-12480",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12480"
},
{
"name": "CVE-2026-20214",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20214"
},
{
"name": "CVE-2026-60002",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-60002"
},
{
"name": "CVE-2026-9079",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-9079"
},
{
"name": "CVE-2026-56003",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-56003"
},
{
"name": "CVE-2026-59856",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-59856"
},
{
"name": "CVE-2026-20217",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20217"
},
{
"name": "CVE-2026-58011",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58011"
},
{
"name": "CVE-2026-58016",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58016"
},
{
"name": "CVE-2026-60001",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-60001"
},
{
"name": "CVE-2026-14740",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14740"
},
{
"name": "CVE-2026-20244",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20244"
},
{
"name": "CVE-2026-57585",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-57585"
},
{
"name": "CVE-2026-8927",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8927"
},
{
"name": "CVE-2026-60000",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-60000"
},
{
"name": "CVE-2026-54908",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54908"
},
{
"name": "CVE-2026-56002",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-56002"
},
{
"name": "CVE-2026-54886",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-54886"
},
{
"name": "CVE-2026-56001",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-56001"
},
{
"name": "CVE-2026-8286",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8286"
}
],
"initial_release_date": "2026-07-15T00:00:00",
"last_revision_date": "2026-07-15T00:00:00",
"links": [],
"reference": "CERTFR-2026-AVI-0873",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-07-15T00:00:00.000000"
}
],
"risks": [
{
"description": "Non sp\u00e9cifi\u00e9 par l\u0027\u00e9diteur"
}
],
"summary": "De multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans Microsoft Azure Linux. Elles permettent \u00e0 un attaquant de provoquer un probl\u00e8me de s\u00e9curit\u00e9 non sp\u00e9cifi\u00e9 par l\u0027\u00e9diteur.",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans Microsoft Azure Linux",
"vendor_advisories": [
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58013",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58013"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-9079",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-9079"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-56001",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-56001"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20243",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20243"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-60001",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-60001"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20214",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20214"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-8927",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-8927"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20216",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20216"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-54908",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-54908"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58011",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58011"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58012",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58012"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-8926",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-8926"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59997",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59997"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-56002",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-56002"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-60002",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-60002"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-8932",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-8932"
},
{
"published_at": "2026-07-03",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-57585",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-57585"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-12064",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-12064"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20215",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20215"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-56000",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-56000"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-56003",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-56003"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-14380",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-14380"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58014",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58014"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-8286",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-8286"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58015",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58015"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-8458",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-8458"
},
{
"published_at": "2026-06-27",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-11525",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-11525"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59996",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59996"
},
{
"published_at": "2026-07-04",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-10536",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-10536"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20213",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20213"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59999",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59999"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59995",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59995"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20244",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20244"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-14740",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-14740"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-14461",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-14461"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58016",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58016"
},
{
"published_at": "2026-07-07",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-12480",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-12480"
},
{
"published_at": "2026-07-01",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-58010",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58010"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59856",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59856"
},
{
"published_at": "2026-07-09",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-60000",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-60000"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-14739",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-14739"
},
{
"published_at": "2026-07-07",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-54886",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-54886"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-59890",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-59890"
},
{
"published_at": "2026-07-11",
"title": "Bulletin de s\u00e9curit\u00e9 Microsoft Azure Linux CVE-2026-20217",
"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20217"
}
]
}
FKIE_CVE-2026-58012
Vulnerability from fkie_nvd - Published: 2026-06-30 13:19 - Updated: 2026-07-02 19:288.2 (High) - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
| URL | Tags | ||
|---|---|---|---|
| secalert@redhat.com | https://access.redhat.com/security/cve/CVE-2026-58012 | Third Party Advisory | |
| secalert@redhat.com | https://bugzilla.redhat.com/show_bug.cgi?id=2492247 | Issue Tracking, Third Party Advisory | |
| secalert@redhat.com | https://gitlab.gnome.org/GNOME/glib/-/issues/3918 | Exploit, Issue Tracking, Vendor Advisory |
| Vendor | Product | Version | |
|---|---|---|---|
| gnome | glib | * | |
| gnome | glib | 2.88.0 | |
| redhat | enterprise_linux | 6.0 | |
| redhat | enterprise_linux | 7.0 | |
| redhat | enterprise_linux | 8.0 | |
| redhat | enterprise_linux | 9.0 | |
| redhat | enterprise_linux | 10.0 |
{
"affected": [
{
"affectedData": [
{
"collectionURL": "https://gitlab.gnome.org/GNOME/glib/",
"defaultStatus": "unaffected",
"packageName": "GLib",
"product": "GLib",
"vendor": "GNOME",
"versions": [
{
"lessThan": "2.86.5",
"status": "affected",
"version": "0",
"versionType": "semver"
},
{
"lessThan": "2.88.1",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:10"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 10",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:10"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 10",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:6"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 6",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:7"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 7",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:8"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 8",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:8"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 8",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:9"
],
"defaultStatus": "affected",
"packageName": "glib2",
"product": "Red Hat Enterprise Linux 9",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/o:redhat:enterprise_linux:9"
],
"defaultStatus": "affected",
"packageName": "mingw-glib2",
"product": "Red Hat Enterprise Linux 9",
"vendor": "Red Hat"
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:hummingbird:1"
],
"defaultStatus": "unaffected",
"packageName": "glib2",
"product": "Red Hat Hardened Images",
"vendor": "Red Hat"
}
],
"source": "secalert@redhat.com"
}
],
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:gnome:glib:*:*:*:*:*:*:*:*",
"matchCriteriaId": "9CD9EB20-3284-40BF-84A7-0813867C455B",
"versionEndExcluding": "2.86.5",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:gnome:glib:2.88.0:*:*:*:*:*:*:*",
"matchCriteriaId": "1771C886-3F14-4633-81AC-E72DE2A514FC",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*",
"matchCriteriaId": "2F6AB192-9D7D-4A9A-8995-E53A9DE9EAFC",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*",
"matchCriteriaId": "142AD0DD-4CF3-4D74-9442-459CE3347E3A",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*",
"matchCriteriaId": "F4CFF558-3C47-480D-A2F0-BABF26042943",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*",
"matchCriteriaId": "7F6FB57C-2BC7-487C-96DD-132683AEB35D",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:*",
"matchCriteriaId": "D65C2163-CFC2-4ABB-8F4E-CB09CEBD006C",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary."
}
],
"id": "CVE-2026-58012",
"lastModified": "2026-07-02T19:28:31.943",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 2.5,
"source": "secalert@redhat.com",
"type": "Secondary"
},
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.2,
"baseSeverity": "HIGH",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 4.2,
"source": "nvd@nist.gov",
"type": "Primary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-58012",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-06-30T13:17:40.887957Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-06-30T13:19:17.330",
"references": [
{
"source": "secalert@redhat.com",
"tags": [
"Third Party Advisory"
],
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
},
{
"source": "secalert@redhat.com",
"tags": [
"Issue Tracking",
"Third Party Advisory"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"source": "secalert@redhat.com",
"tags": [
"Exploit",
"Issue Tracking",
"Vendor Advisory"
],
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3918"
}
],
"sourceIdentifier": "secalert@redhat.com",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-126"
}
],
"source": "secalert@redhat.com",
"type": "Secondary"
}
]
}
GHSA-VWG8-37H9-G38G
Vulnerability from github – Published: 2026-06-30 15:30 – Updated: 2026-08-03 06:31A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the G_REGEX_RAW compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.
{
"affected": [],
"aliases": [
"CVE-2026-58012"
],
"database_specific": {
"cwe_ids": [
"CWE-126"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-06-30T13:19:17Z",
"severity": "MODERATE"
},
"details": "A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.",
"id": "GHSA-vwg8-37h9-g38g",
"modified": "2026-08-03T06:31:41Z",
"published": "2026-06-30T15:30:45Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58012"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"type": "WEB",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3918"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"type": "CVSS_V3"
}
]
}
MSRC_CVE-2026-58012
Vulnerability from csaf_microsoft - Published: 2026-06-02 00:00 - Updated: 2026-07-10 14:39| URL | Category |
|---|---|
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
| https://support.microsoft.com/lifecycle | external |
| https://www.first.org/cvss | external |
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2026-58012 Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-58012.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()",
"tracking": {
"current_release_date": "2026-07-10T14:39:37.000Z",
"generator": {
"date": "2026-07-11T07:13:12.387Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2026-58012",
"initial_release_date": "2026-06-02T00:00:00.000Z",
"revision_history": [
{
"date": "2026-07-01T01:02:01.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
},
{
"date": "2026-07-10T14:39:37.000Z",
"legacy_version": "2",
"number": "2",
"summary": "Information published."
}
],
"status": "final",
"version": "2"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "3.0",
"product": {
"name": "Azure Linux 3.0",
"product_id": "17084"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 glib 0:2.78.6-9.azl3",
"product": {
"name": "\u003cazl3 glib 0:2.78.6-9.azl3",
"product_id": "1"
}
},
{
"category": "product_version",
"name": "azl3 glib 0:2.78.6-9.azl3",
"product": {
"name": "azl3 glib 0:2.78.6-9.azl3",
"product_id": "21513"
}
}
],
"category": "product_name",
"name": "glib"
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 glib 0:2.78.6-9.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-1"
},
"product_reference": "1",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 glib 0:2.78.6-9.azl3 as a component of Azure Linux 3.0",
"product_id": "21513-17084"
},
"product_reference": "21513",
"relates_to_product_reference": "17084"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-58012",
"cwe": {
"id": "CWE-126",
"name": "Buffer Over-read"
},
"notes": [
{
"category": "general",
"text": "redhat",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"21513-17084"
],
"known_affected": [
"17084-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-58012 Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-58012.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-01T01:02:01.000Z",
"details": "0:2.78.6-10.azl3:Security Update:https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade",
"product_ids": [
"17084-1"
],
"url": "https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"environmentalsScore": 0.0,
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 6.5,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"products": [
"17084-1"
]
}
],
"title": "Glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()"
}
]
}
RHSA-2026:49512
Vulnerability from csaf_redhat - Published: 2026-08-03 01:50 - Updated: 2026-08-03 10:41A flaw was found in GLib (Gnome Lib). This vulnerability allows a remote attacker to cause heap corruption, leading to a denial of service or potential code execution via a buffer-underflow in the GVariant parser when processing maliciously crafted input strings.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. An off-by-one error can occur in the gvs_tuple_is_normal function in the glib/gvariant-serialiser.c file when doing an alignment padding check because the bounds check uses > instead of >=, causing an out-of-bounds read of only 1 byte. This issue can cause a minor information disclosure of 1 byte and a denial of service when the out-of-bounds read crosses a page boundary.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. An out-of-bounds read of only 2 bytes can occur in the g_date_time_get_ymd function in the glib/gdatetime.c file when an invalid GDateTime object produced by the g_date_time_add_full function is processed. This flaw can corrupt the date output and potentially cause logic errors that may lead to a denial of service.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. An off-by-one error can occur in the g_key_file_get_locale_string_list function in the gkeyfile.c file when loading a key file with an empty value. This flaw can cause an out-of-bounds access of 1 byte or a denial of service when the out-of-bounds access crosses a page boundary.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. The D-Bus client-side implementation of the DBUS_COOKIE_SHA1 SASL authentication mechanism does not validate the cookie_context parameter received from the server. A malicious D-Bus server can supply a cookie_context containing path traversal sequences, causing the client to read an arbitrary file and exfiltrate sensitive data by verifying guessed file contents against a generated hash.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
A flaw was found in GLib. A state confusion issue exists in g_dbus_node_info_new_for_xml() in the gio/gdbusintrospection.c file when processing malformed D-Bus introspection XML, specifically with a `node` element nested within other elements like `method`, `signal`, `property` or `arg`. This issue can cause an unsigned integer overflow and lead to an out-of-bounds read, resulting in a denial of service.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch | — |
Vendor Fix
fix
Workaround
|
| URL | Category |
|---|---|
| https://access.redhat.com/errata/RHSA-2026:49512 | self |
| https://access.redhat.com/security/updates/classi… | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2419093 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492243 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492245 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492247 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492248 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492255 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492256 | external |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492257 | external |
| https://security.access.redhat.com/data/csaf/v2/a… | self |
| https://access.redhat.com/security/cve/CVE-2025-14087 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2419093 | external |
| https://www.cve.org/CVERecord?id=CVE-2025-14087 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2025-14087 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3834 | external |
| https://access.redhat.com/security/cve/CVE-2026-58010 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492243 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58010 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58010 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3915 | external |
| https://access.redhat.com/security/cve/CVE-2026-58011 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492245 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58011 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58011 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3917 | external |
| https://access.redhat.com/security/cve/CVE-2026-58012 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492247 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58012 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58012 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3918 | external |
| https://access.redhat.com/security/cve/CVE-2026-58013 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492248 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58013 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58013 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3925 | external |
| https://access.redhat.com/security/cve/CVE-2026-58014 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492255 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58014 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58014 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3930 | external |
| https://access.redhat.com/security/cve/CVE-2026-58015 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492256 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58015 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58015 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3931 | external |
| https://access.redhat.com/security/cve/CVE-2026-58016 | self |
| https://bugzilla.redhat.com/show_bug.cgi?id=2492257 | external |
| https://www.cve.org/CVERecord?id=CVE-2026-58016 | external |
| https://nvd.nist.gov/vuln/detail/CVE-2026-58016 | external |
| https://gitlab.gnome.org/GNOME/glib/-/issues/3932 | external |
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for mingw-glib2 is now available for Red Hat Enterprise Linux 8.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.\n\nSecurity Fix(es):\n\n* glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087)\n\n* glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010)\n\n* glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011)\n\n* glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012)\n\n* glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\" (CVE-2026-58013)\n\n* glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\" (CVE-2026-58014)\n\n* glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015)\n\n* glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\" (CVE-2026-58016)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:49512",
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "2419093",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2419093"
},
{
"category": "external",
"summary": "2492243",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492243"
},
{
"category": "external",
"summary": "2492245",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492245"
},
{
"category": "external",
"summary": "2492247",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"category": "external",
"summary": "2492248",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492248"
},
{
"category": "external",
"summary": "2492255",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492255"
},
{
"category": "external",
"summary": "2492256",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492256"
},
{
"category": "external",
"summary": "2492257",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492257"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_49512.json"
}
],
"title": "Red Hat Security Advisory: mingw-glib2 security update",
"tracking": {
"current_release_date": "2026-08-03T10:41:08+00:00",
"generator": {
"date": "2026-08-03T10:41:08+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.8"
}
},
"id": "RHSA-2026:49512",
"initial_release_date": "2026-08-03T01:50:25+00:00",
"revision_history": [
{
"date": "2026-08-03T01:50:25+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-03T01:50:25+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-03T10:41:08+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux CRB (v. 8)",
"product": {
"name": "Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:enterprise_linux:8::crb"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "mingw-glib2-0:2.70.1-9.el8_10.src",
"product": {
"name": "mingw-glib2-0:2.70.1-9.el8_10.src",
"product_id": "mingw-glib2-0:2.70.1-9.el8_10.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw-glib2@2.70.1-9.el8_10?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw32-glib2@2.70.1-9.el8_10?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw32-glib2-static@2.70.1-9.el8_10?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw64-glib2@2.70.1-9.el8_10?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "mingw64-glib2-static-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw64-glib2-static-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw64-glib2-static-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw64-glib2-static@2.70.1-9.el8_10?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw32-glib2-debuginfo@2.70.1-9.el8_10?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product": {
"name": "mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product_id": "mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/mingw64-glib2-debuginfo@2.70.1-9.el8_10?arch=noarch"
}
}
}
],
"category": "architecture",
"name": "noarch"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw-glib2-0:2.70.1-9.el8_10.src as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src"
},
"product_reference": "mingw-glib2-0:2.70.1-9.el8_10.src",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw32-glib2-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw32-glib2-static-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw64-glib2-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "mingw64-glib2-static-0:2.70.1-9.el8_10.noarch as a component of Red Hat Enterprise Linux CRB (v. 8)",
"product_id": "CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
},
"product_reference": "mingw64-glib2-static-0:2.70.1-9.el8_10.noarch",
"relates_to_product_reference": "CRB-8.10.0.Z.MAIN.EUS"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Sovereign Tech Resilience program"
],
"organization": "Sovereign Tech Agency"
},
{
"names": [
"treeplus"
]
}
],
"cve": "CVE-2025-14087",
"cwe": {
"id": "CWE-190",
"name": "Integer Overflow or Wraparound"
},
"discovery_date": "2025-12-05T08:35:24.744000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2419093"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib (Gnome Lib). This vulnerability allows a remote attacker to cause heap corruption, leading to a denial of service or potential code execution via a buffer-underflow in the GVariant parser when processing maliciously crafted input strings.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: GLib: Buffer underflow in GVariant parser leads to heap corruption",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "The highest threat is to system availability due to potential application crashes when processing maliciously crafted input strings through GLib\u0027s GVariant parser. This issue affects applications that utilize g_variant_parse() on untrusted data, leading to memory corruption and possible denial of service.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-14087"
},
{
"category": "external",
"summary": "RHBZ#2419093",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2419093"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-14087",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-14087"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-14087",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-14087"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3834",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3834"
}
],
"release_date": "2025-12-05T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 5.6,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: GLib: Buffer underflow in GVariant parser leads to heap corruption"
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58010",
"cwe": {
"id": "CWE-126",
"name": "Buffer Over-read"
},
"discovery_date": "2026-06-24T16:21:49.589000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492243"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. An off-by-one error can occur in the gvs_tuple_is_normal function in the glib/gvariant-serialiser.c file when doing an alignment padding check because the bounds check uses \u003e instead of \u003e=, causing an out-of-bounds read of only 1 byte. This issue can cause a minor information disclosure of 1 byte and a denial of service when the out-of-bounds read crosses a page boundary.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications calling the `g_variant_is_normal_form()`,\u00a0`g_variant_get_normal_form()` or\u00a0`g_variant_byteswap()` functions that process untrusted GVariant data received from D-Bus, network or file are vulnerable to this issue. This flaw can cause an out-of-bounds read of only 1 byte, leading to an information disclosure of only 1 byte and a denial of service when the out-of-bounds read crosses a page boundary. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58010"
},
{
"category": "external",
"summary": "RHBZ#2492243",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492243"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58010",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58010"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58010",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58010"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3915",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3915"
}
],
"release_date": "2026-03-26T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal()"
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58011",
"cwe": {
"id": "CWE-125",
"name": "Out-of-bounds Read"
},
"discovery_date": "2026-06-24T16:30:03.305000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492245"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. An out-of-bounds read of only 2 bytes can occur in the g_date_time_get_ymd function in the glib/gdatetime.c file when an invalid GDateTime object produced by the g_date_time_add_full function is processed. This flaw can corrupt the date output and potentially cause logic errors that may lead to a denial of service.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications that allow a user to submit a date to `g_date_time_add_full()` and later call any getter functions, such as `g_date_time_get_month()` or `g_date_time_get_year()`, with the returned GDateTime object are vulnerable to this issue. This flaw can cause an out-of-bounds read of only 2 bytes, leading to a denial of service due to logic errors that a corrupted date can trigger. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58011"
},
{
"category": "external",
"summary": "RHBZ#2492245",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492245"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58011",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58011"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58011",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58011"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3917",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3917"
}
],
"release_date": "2026-03-27T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, in applications processing user-supplied dates, implement input validation to ensure the supplied date is within the supported range before calling g_date_time_add_full() with untrusted data, specifically rejecting inputs that result in a negative or zero days field.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime"
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58012",
"cwe": {
"id": "CWE-126",
"name": "Buffer Over-read"
},
"discovery_date": "2026-06-24T16:40:58.048000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492247"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications that use g_regex_replace() or g_regex_replace_eval() with the G_REGEX_RAW compile flag and allow user-controlled replacement strings containing case-change escapes (\\u,\u00a0\\l,\u00a0\\U,\u00a0\\L) are vulnerable to this issue. This flaw can cause a buffer over-read of 1-5 bytes, leading to a minor information disclosure and a denial of service when the buffer over-read crosses a page boundary. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
},
{
"category": "external",
"summary": "RHBZ#2492247",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58012",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58012"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58012",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58012"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3918",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3918"
}
],
"release_date": "2026-03-27T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, implement strict input validation to sanitize user-supplied replacement strings, specifically rejecting or escaping case-change modifiers (\\u, \\l, \\U, \\L) before calling g_regex_replace() or g_regex_replace_eval() when the G_REGEX_RAW compile flag is used. Removing the G_REGEX_RAW flag or hardcoding the replacement strings will completely neutralize this issue.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char()"
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58013",
"cwe": {
"id": "CWE-126",
"name": "Buffer Over-read"
},
"discovery_date": "2026-06-24T16:49:18.947000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492248"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\"",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications calling g_io_channel_set_line_term() with a multi-byte line terminator (length greater than one) and subsequently calling g_io_channel_read_line_backend() are vulnerable to this issue. This flaw can cause a buffer over-read of 8 bytes, leading to an information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58013"
},
{
"category": "external",
"summary": "RHBZ#2492248",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492248"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58013",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58013"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58013",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58013"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3925",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3925"
}
],
"release_date": "2026-04-03T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, restrict any custom line terminator string passed to g_io_channel_set_line_term() to a maximum length of one byte before calling g_io_channel_read_line_backend(). Using the default line terminators will completely neutralize this issue.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\""
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58014",
"cwe": {
"id": "CWE-193",
"name": "Off-by-one Error"
},
"discovery_date": "2026-06-24T17:16:25.796000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492255"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. An off-by-one error can occur in the g_key_file_get_locale_string_list function in the gkeyfile.c file when loading a key file with an empty value. This flaw can cause an out-of-bounds access of 1 byte or a denial of service when the out-of-bounds access crosses a page boundary.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\"",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications loading or parsing untrusted key files, typically .desktop or .ini files, are vulnerable to this issue. This flaw can cause an off-by-one error, leading to an out-of-bounds access of 1 byte or a denial of service when the out-of-bounds access crosses a page boundary. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58014"
},
{
"category": "external",
"summary": "RHBZ#2492255",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492255"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58014",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58014"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58014",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58014"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3930",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3930"
}
],
"release_date": "2026-04-07T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, implement input validation to sanitize untrusted key files (such as .desktop or .ini files), specifically rejecting or stripping empty values before calling g_key_file_get_locale_string_list(). Alternatively, restricting the application to only load key files from trusted sources will completely neutralize this issue.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 7.3,
"baseSeverity": "HIGH",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\""
},
{
"acknowledgments": [
{
"names": [
"Thepwnisher"
]
}
],
"cve": "CVE-2026-58015",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"discovery_date": "2026-06-24T17:22:00.405000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492256"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. The D-Bus client-side implementation of the DBUS_COOKIE_SHA1 SASL authentication mechanism does not validate the cookie_context parameter received from the server. A malicious D-Bus server can supply a cookie_context containing path traversal sequences, causing the client to read an arbitrary file and exfiltrate sensitive data by verifying guessed file contents against a generated hash.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "To exploit this flaw, an attacker must be in a position to perform a man-in-the-middle (MitM) attack on the connection or operate a malicious server that the client connects to. Furthermore, extracting data requires an oracle attack (guessing and hashing), increasing the complexity of exploitation. However, if successful, this issue allows the exfiltration of sensitive secrets, such as SSH keys or API tokens, from the filesystem. Due to these reasons, this vulnerability has been rated with a moderate severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58015"
},
{
"category": "external",
"summary": "RHBZ#2492256",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492256"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58015",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58015"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58015",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58015"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3931",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3931"
}
],
"release_date": "2026-04-08T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, ensure that applications only connect to trusted D-Bus servers and operate within secure, isolated networks to prevent man-in-the-middle (MitM) attacks. If feasible, configuring the D-Bus connection to strictly require the EXTERNAL authentication mechanism and disabling DBUS_COOKIE_SHA1 will completely neutralize this issue.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive"
},
{
"acknowledgments": [
{
"names": [
"linhlhq"
]
}
],
"cve": "CVE-2026-58016",
"cwe": {
"id": "CWE-191",
"name": "Integer Underflow (Wrap or Wraparound)"
},
"discovery_date": "2026-06-24T17:29:08.344000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492257"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in GLib. A state confusion issue exists in g_dbus_node_info_new_for_xml() in the gio/gdbusintrospection.c file when processing malformed D-Bus introspection XML, specifically with a `node` element nested within other elements like `method`, `signal`, `property` or `arg`. This issue can cause an unsigned integer overflow and lead to an out-of-bounds read, resulting in a denial of service.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\"",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Any applications processing D-Bus introspection XML input from untrusted sources with g_dbus_node_info_new_for_xml() are vulnerable to this issue. In GLib itself, the gdbus command line tool is the primary vector for local exploitation. However, other applications using the vulnerable function may process untrusted input in a way that allows a remote attacker to trigger this flaw. This vulnerability can cause an unsigned integer overflow and lead to an out-of-bounds read, resulting in a denial of service. As this vulnerability allows a remote attacker to cause a denial of service, it has been rated with an important severity.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-58016"
},
{
"category": "external",
"summary": "RHBZ#2492257",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492257"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-58016",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58016"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-58016",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-58016"
},
{
"category": "external",
"summary": "https://gitlab.gnome.org/GNOME/glib/-/issues/3932",
"url": "https://gitlab.gnome.org/GNOME/glib/-/issues/3932"
}
],
"release_date": "2026-04-08T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-03T01:50:25+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:49512"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, implement input validation to sanitize untrusted D-Bus introspection XML, specifically rejecting malformed structures such as \u003cnode\u003e elements improperly nested within \u003cmethod\u003e, \u003csignal\u003e, \u003cproperty\u003e or \u003carg\u003e elements before calling g_dbus_node_info_new_for_xml(). Alternatively, restricting the application to only process XML input from trusted, authenticated sources will completely neutralize this issue.",
"product_ids": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CRB-8.10.0.Z.MAIN.EUS:mingw-glib2-0:2.70.1-9.el8_10.src",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw32-glib2-static-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-debuginfo-0:2.70.1-9.el8_10.noarch",
"CRB-8.10.0.Z.MAIN.EUS:mingw64-glib2-static-0:2.70.1-9.el8_10.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\""
}
]
}
rlsa-2026:49512
Vulnerability from osv_rocky
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
Security Fix(es):
-
glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087)
-
glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010)
-
glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011)
-
glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012)
-
glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend" (CVE-2026-58013)
-
glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list" (CVE-2026-58014)
-
glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015)
-
glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml" (CVE-2026-58016)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
| URL | Type | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||
{
"affected": [
{
"package": {
"ecosystem": "Rocky Linux:8",
"name": "mingw-glib2",
"purl": "pkg:rpm/rocky-linux/mingw-glib2?distro=rocky-linux-8-x86-64\u0026epoch=0"
},
"ranges": [
{
"database_specific": {
"yum_repository": "PowerTools"
},
"events": [
{
"introduced": "0"
},
{
"fixed": "0:2.70.1-9.el8_10"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"credits": [
{
"name": "Rocky Enterprise Software Foundation"
},
{
"name": "Red Hat"
}
],
"details": "GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.\n\nSecurity Fix(es):\n\n* glib: GLib: Buffer underflow in GVariant parser leads to heap corruption (CVE-2025-14087)\n\n* glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() (CVE-2026-58010)\n\n* glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime (CVE-2026-58011)\n\n* glib: buffer over-read in g_regex_replace() via glib/gregex.c:string_append() and g_utf8_next_char() (CVE-2026-58012)\n\n* glib: buffer over-read in glib/giochannel.c via \"g_io_channel_read_line_backend\" (CVE-2026-58013)\n\n* glib: off-by-one error in glib/gkeyfile.c via \"g_key_file_get_locale_string_list\" (CVE-2026-58014)\n\n* glib: path traversal in glib/gio/gdbusauthmechanismsha1.c via keyring_lookup_entry and mechanism_client_data_receive (CVE-2026-58015)\n\n* glib: integer underflow in gio/gdbusintrospection.c via \"g_dbus_node_info_new_for_xml\" (CVE-2026-58016)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"id": "RLSA-2026:49512",
"modified": "2026-08-04T18:08:25.202667Z",
"published": "2026-08-04T12:01:51.350697Z",
"references": [
{
"type": "ADVISORY",
"url": "https://errata.rockylinux.org/RLSA-2026:49512"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2419093"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492243"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492245"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492247"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492248"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492255"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492256"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492257"
}
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
}
],
"summary": "Important: mingw-glib2 security update",
"upstream": [
"CVE-2025-14087",
"CVE-2026-58010",
"CVE-2026-58011",
"CVE-2026-58012",
"CVE-2026-58013",
"CVE-2026-58014",
"CVE-2026-58015",
"CVE-2026-58016"
]
}
ubuntu-cve-2026-58012
Vulnerability from osv_ubuntu
A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the G_REGEX_RAW compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libglib2.0-0",
"binary_version": "2.40.2-0ubuntu1.1+esm7"
},
{
"binary_name": "libglib2.0-0-refdbg",
"binary_version": "2.40.2-0ubuntu1.1+esm7"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.40.2-0ubuntu1.1+esm7"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.40.2-0ubuntu1.1+esm7"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.40.2-0ubuntu1.1+esm7"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.40.2-0ubuntu1.1+esm7?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.38.0-1ubuntu1",
"2.38.1-1",
"2.39.1-0ubuntu1",
"2.39.1-0ubuntu2",
"2.39.1-0ubuntu3",
"2.39.2-0ubuntu1",
"2.39.2-0ubuntu2",
"2.39.3-0ubuntu4",
"2.39.4-0ubuntu1",
"2.39.90-0ubuntu1",
"2.39.91-0ubuntu2",
"2.39.91-0ubuntu3",
"2.39.92-2",
"2.40.0-1",
"2.40.0-1ubuntu1",
"2.40.0-2",
"2.40.2-0ubuntu1",
"2.40.2-0ubuntu1.1",
"2.40.2-0ubuntu1.1+esm1",
"2.40.2-0ubuntu1.1+esm2",
"2.40.2-0ubuntu1.1+esm3",
"2.40.2-0ubuntu1.1+esm4",
"2.40.2-0ubuntu1.1+esm6",
"2.40.2-0ubuntu1.1+esm7"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libglib2.0-0",
"binary_version": "2.48.2-0ubuntu4.8+esm5"
},
{
"binary_name": "libglib2.0-0-refdbg",
"binary_version": "2.48.2-0ubuntu4.8+esm5"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.48.2-0ubuntu4.8+esm5"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.48.2-0ubuntu4.8+esm5"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.48.2-0ubuntu4.8+esm5"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.48.2-0ubuntu4.8+esm5?arch=source\u0026distro=esm-infra/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.46.1-1",
"2.46.1-2",
"2.47.1-1",
"2.47.3-3",
"2.47.4-1",
"2.47.5-1",
"2.47.6-1",
"2.48.0-1ubuntu3",
"2.48.0-1ubuntu4",
"2.48.1-1~ubuntu16.04.1",
"2.48.2-0ubuntu1",
"2.48.2-0ubuntu3",
"2.48.2-0ubuntu4",
"2.48.2-0ubuntu4.1",
"2.48.2-0ubuntu4.2",
"2.48.2-0ubuntu4.3",
"2.48.2-0ubuntu4.4",
"2.48.2-0ubuntu4.5",
"2.48.2-0ubuntu4.6",
"2.48.2-0ubuntu4.7",
"2.48.2-0ubuntu4.8",
"2.48.2-0ubuntu4.8+esm1",
"2.48.2-0ubuntu4.8+esm3",
"2.48.2-0ubuntu4.8+esm4",
"2.48.2-0ubuntu4.8+esm5"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libglib2.0-0",
"binary_version": "2.56.4-0ubuntu0.18.04.9+esm5"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.56.4-0ubuntu0.18.04.9+esm5"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.56.4-0ubuntu0.18.04.9+esm5"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.56.4-0ubuntu0.18.04.9+esm5"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.56.4-0ubuntu0.18.04.9+esm5"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.56.4-0ubuntu0.18.04.9+esm5?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.54.1-1ubuntu1",
"2.55.2-2ubuntu1",
"2.56.0-2ubuntu1",
"2.56.0-4ubuntu1",
"2.56.1-2ubuntu1",
"2.56.2-0ubuntu0.18.04.1",
"2.56.2-0ubuntu0.18.04.2",
"2.56.3-0ubuntu0.18.04.1",
"2.56.4-0ubuntu0.18.04.2",
"2.56.4-0ubuntu0.18.04.3",
"2.56.4-0ubuntu0.18.04.4",
"2.56.4-0ubuntu0.18.04.5",
"2.56.4-0ubuntu0.18.04.6",
"2.56.4-0ubuntu0.18.04.7",
"2.56.4-0ubuntu0.18.04.8",
"2.56.4-0ubuntu0.18.04.9",
"2.56.4-0ubuntu0.18.04.9+esm3",
"2.56.4-0ubuntu0.18.04.9+esm4",
"2.56.4-0ubuntu0.18.04.9+esm5"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libglib2.0-0",
"binary_version": "2.64.6-1~ubuntu20.04.9+esm1"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.64.6-1~ubuntu20.04.9+esm1"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.64.6-1~ubuntu20.04.9+esm1"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.64.6-1~ubuntu20.04.9+esm1"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.64.6-1~ubuntu20.04.9+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.64.6-1~ubuntu20.04.9+esm1?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.62.1-1",
"2.63.1-2",
"2.63.1-2ubuntu1",
"2.63.3-1",
"2.63.3-3",
"2.63.5-2",
"2.64.0-1",
"2.64.1-1",
"2.64.2-1~fakesync1",
"2.64.3-1~ubuntu20.04.1",
"2.64.6-1~ubuntu20.04.1",
"2.64.6-1~ubuntu20.04.2",
"2.64.6-1~ubuntu20.04.3",
"2.64.6-1~ubuntu20.04.4",
"2.64.6-1~ubuntu20.04.6",
"2.64.6-1~ubuntu20.04.7",
"2.64.6-1~ubuntu20.04.8",
"2.64.6-1~ubuntu20.04.9",
"2.64.6-1~ubuntu20.04.9+esm1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libglib2.0-0",
"binary_version": "2.72.4-0ubuntu2.9"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.72.4-0ubuntu2.9"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.72.4-0ubuntu2.9"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.72.4-0ubuntu2.9"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.72.4-0ubuntu2.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.72.4-0ubuntu2.9?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.4-1ubuntu1",
"2.70.1-1",
"2.70.2-1",
"2.71.0-2",
"2.71.1-1",
"2.71.2-1",
"2.71.3-1",
"2.72.0-1",
"2.72.1-1",
"2.72.4-0ubuntu1",
"2.72.4-0ubuntu2",
"2.72.4-0ubuntu2.2",
"2.72.4-0ubuntu2.3",
"2.72.4-0ubuntu2.4",
"2.72.4-0ubuntu2.5",
"2.72.4-0ubuntu2.6",
"2.72.4-0ubuntu2.7",
"2.72.4-0ubuntu2.8",
"2.72.4-0ubuntu2.9"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-girepository-3.0",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "gir1.2-glib-2.0",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libgirepository-2.0-0",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libglib2.0-0t64",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.80.0-6ubuntu3.8"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.80.0-6ubuntu3.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.80.0-6ubuntu3.8?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.78.0-2",
"2.78.1-4",
"2.78.3-1",
"2.78.3-2",
"2.79.1-1",
"2.79.2-1~ubuntu1",
"2.79.3-3ubuntu5",
"2.80.0-6ubuntu1",
"2.80.0-6ubuntu3",
"2.80.0-6ubuntu3.1",
"2.80.0-6ubuntu3.2",
"2.80.0-6ubuntu3.4",
"2.80.0-6ubuntu3.5",
"2.80.0-6ubuntu3.6",
"2.80.0-6ubuntu3.7",
"2.80.0-6ubuntu3.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-girepository-3.0",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "gir1.2-glib-2.0",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "girepository-tools",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libgio-2.0-dev-bin",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libgirepository-2.0-0",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libglib2.0-0t64",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.86.0-2ubuntu0.3"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.86.0-2ubuntu0.3"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.86.0-2ubuntu0.3?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.84.1-1",
"2.84.1-2",
"2.84.2-1",
"2.84.3-1",
"2.85.1-2",
"2.85.2-2",
"2.85.3-1",
"2.86.0-2",
"2.86.0-2ubuntu0.1",
"2.86.0-2ubuntu0.2",
"2.86.0-2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-girepository-3.0",
"binary_version": "2.88.0-1"
},
{
"binary_name": "gir1.2-glib-2.0",
"binary_version": "2.88.0-1"
},
{
"binary_name": "girepository-tools",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libgio-2.0-dev-bin",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libgirepository-2.0-0",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libglib2.0-0t64",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libglib2.0-bin",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libglib2.0-data",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libglib2.0-dev-bin",
"binary_version": "2.88.0-1"
},
{
"binary_name": "libglib2.0-tests",
"binary_version": "2.88.0-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "glib2.0",
"purl": "pkg:deb/ubuntu/glib2.0@2.88.0-1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.86.0-2",
"2.86.1-1",
"2.86.1-2",
"2.86.2-1",
"2.86.3-1",
"2.86.3-4",
"2.87.2-2",
"2.87.2-3",
"2.87.3-1",
"2.88.0-1"
]
}
],
"aliases": [],
"details": "A flaw was found in GLib. A buffer over-read can occur in the g_regex_replace function when used with the `G_REGEX_RAW` compile flag and case-change replacement escapes because the string_append function processes matched substrings using UTF-8 functions that assume valid UTF-8 input, even when the string is treated as raw bytes. This vulnerability can cause a minor information disclosure of 1-5 bytes and a denial of service when the buffer over-read crosses a page boundary.",
"id": "UBUNTU-CVE-2026-58012",
"modified": "2026-07-06T18:42:27Z",
"published": "2026-06-30T13:19:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-58012"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-58012"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-58012"
}
],
"related": [],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-58012"
]
}
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.