Sane Project maintains a specialized image-scanning backend library that, despite a narrow product footprint, occupies a prominent position in document-processing and imaging workflows across enterprise and open-source deployments. The vendor's vulnerability profile reflects the complexity inherent to format parsing and device communication within scanner backends, areas where input-handling and protocol-state issues have been observed across the library's history. Current exposure counts and severity figures are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Sane Project over time
Signals from CVEs in this vendor scope (16 CVEs).
16 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2020-12861HIGH A heap buffer overflow in SANE Backends before 1.0.30 allows a malicious device connected to the same local network as the victim to execute arbitrary code, aka GHSL-2020-080. | Jun 24, 2020 | 8.8 | 29 | NO | NO |
CVE-2023-46047HIGH An issue in Sane 1.2.1 allows a local attacker to execute arbitrary code via a crafted file to the sanei_configure_attach() function. NOTE: this is disputed because there is no exp | Mar 27, 2024 | 7.3 | 21 | NO | NO |
CVE-2020-12867MEDIUM A NULL pointer dereference in sanei_epson_net_read in SANE Backends before 1.0.30 allows a malicious device connected to the same local network as the victim to cause a denial of s | Jun 1, 2020 | 5.5 | 21 | NO | NO |
CVE-2023-46052HIGH Sane 1.2.1 heap bounds overwrite in init_options() from backend/test.c via a long init_mode string in a configuration file. NOTE: this is disputed because there is no expectation t | Mar 27, 2024 | 7.1 | 20 | NO | NO |
CVE-2020-12865HIGH A heap buffer overflow in SANE Backends before 1.0.30 may allow a malicious device connected to the same local network as the victim to execute arbitrary code, aka GHSL-2020-084. | Jun 24, 2020 | 8.0 | 20 | NO | NO |
CVE-2003-0773HIGH saned in sane-backends 1.0.7 and earlier does not check the IP address of the connecting host during the SANE_NET_INIT RPC call, which allows remote attackers to use that call even | Sep 22, 2003 | 7.5 | 20 | NO | NO |
CVE-2003-0774HIGH saned in sane-backends 1.0.7 and earlier does not quickly handle connection drops, which allows remote attackers to cause a denial of service (segmentation fault) when invalid memo | Sep 22, 2003 | 7.5 | 20 | NO | NO |
CVE-2003-0776HIGH saned in sane-backends 1.0.7 and earlier does not properly "check the validity of the RPC numbers it gets before getting the parameters," with unknown consequences. | Sep 22, 2003 | 7.5 | 20 | NO | NO |
CVE-2020-12863MEDIUM An out-of-bounds read in SANE Backends before 1.0.30 may allow a malicious device connected to the same local network as the victim to read important information, such as the ASLR | Jun 24, 2020 | 4.3 | 19 | NO | NO |
CVE-2003-0777MEDIUM saned in sane-backends 1.0.7 and earlier, when debug messages are enabled, does not properly handle dropped connections, which can prevent strings from being null terminated and ca | Sep 22, 2003 | 5.0 | 19 | NO | NO |
Signals from CVEs in this vendor scope (16 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Sane Project.
Media articles that mention a CVE ID that affects a product developed by Sane Project — matched by CVE ID, not by vendor name.