{"url":"https://pypi.sbomify.com/package/robotframework-javagui/0.8.0","markdown_url":"https://pypi.sbomify.com/package/robotframework-javagui/0.8.0.md","name":"robotframework-javagui","version":"0.8.0","purl":"pkg:pypi/robotframework-javagui@0.8.0","summary":"High-performance Robot Framework library for Java GUI automation (Swing, SWT, Eclipse RCP)","author":"robotframework-javagui contributors","project_urls":{"Documentation":"https://github.com/manykarim/robotframework-javaui#readme","Homepage":"https://github.com/manykarim/robotframework-javaui","Issues":"https://github.com/manykarim/robotframework-javaui/issues","Repository":"https://github.com/manykarim/robotframework-javaui"},"requires_python":">=3.8.1","license":"Apache-2.0","classifiers":["Development Status :: 4 - Beta","Framework :: Robot Framework","Framework :: Robot Framework :: Library","Intended Audience :: Developers","License :: OSI Approved :: Apache Software License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Programming Language :: Rust","Topic :: Software Development :: Quality Assurance","Topic :: Software Development :: Testing"],"wheels":[{"filename":"robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/e9/d4/0b46a1c0a9acde0050e7b759fc7c69304aae834794bd47f5bc3630e4877f/robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"a844966c-a433-524b-8231-7bce35625aeb","path":"robotframework_javagui-0.8.0.dist-info/sboms/robotframework-javagui.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a844966c-a433-524b-8231-7bce35625aeb/download","vulnerability_count":10,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/a6/f2/298fe8b5577ac032c3d71511471e354afbdf0efb4ded844220d2d16e52a8/robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"79973b5e-d10a-5e01-bfe3-c056c959814d","path":"robotframework_javagui-0.8.0.dist-info/sboms/robotframework-javagui.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/79973b5e-d10a-5e01-bfe3-c056c959814d/download","vulnerability_count":10,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/0e/0c/4f5bbf2508af1350e26e6beb5680eb4008b8c24abac9ff4f54c40186a19d/robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"f559a70d-15c0-5ebe-8b2f-e157241f64c4","path":"robotframework_javagui-0.8.0.dist-info/sboms/robotframework-javagui.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f559a70d-15c0-5ebe-8b2f-e157241f64c4/download","vulnerability_count":10,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":3,"has_attestation":false,"vulnerabilities":[{"id":"GHSA-36hh-v3qg-5jq4","aliases":["RUSTSEC-2026-0176"],"summary":"PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.20.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/GHSA-36hh-v3qg-5jq4","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0194","aliases":[],"summary":"Quadratic run time when checking a start tag for duplicate attribute names","severity":"high","score":7.5,"package":"quick-xml","version":"0.31.0","ecosystem":"crates.io","purl":"pkg:cargo/quick-xml@0.31.0","fixed":["0.41.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0194","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0195","aliases":[],"summary":"Unbounded namespace-declaration allocation in `NsReader` enables memory-exhaustion denial of service","severity":"high","score":7.5,"package":"quick-xml","version":"0.31.0","ecosystem":"crates.io","purl":"pkg:cargo/quick-xml@0.31.0","fixed":["0.41.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0195","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.20.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2025-0020","aliases":["GHSA-pph8-gcv7-4qj5"],"summary":"Risk of buffer overflow in `PyString::from_object`","severity":"low","score":2.9,"package":"pyo3","version":"0.20.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.3","fixed":["0.24.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0020","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0002","aliases":["GHSA-rhfx-m35p-ff5j"],"summary":"`IterMut` violates Stacked Borrows by invalidating internal pointer","severity":"low","score":2.7,"package":"lru","version":"0.12.5","ecosystem":"crates.io","purl":"pkg:cargo/lru@0.12.5","fixed":["0.16.3"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0002","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0190","aliases":[],"summary":"Unsoundness in `Error::downcast_mut()`","severity":"unknown","score":null,"package":"anyhow","version":"1.0.102","ecosystem":"crates.io","purl":"pkg:cargo/anyhow@1.0.102","fixed":["1.0.103"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0190","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0253","aliases":[],"summary":"Potential use-after-free due to lack of panic safety in `LruCache::pop()`","severity":"unknown","score":null,"package":"lru","version":"0.12.5","ecosystem":"crates.io","purl":"pkg:cargo/lru@0.12.5","fixed":["0.18.2"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0253","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0386","aliases":[],"summary":"`AsyncFd::new` and related constructors violate I/O safety","severity":"unknown","score":null,"package":"tokio","version":"1.49.0","ecosystem":"crates.io","purl":"pkg:cargo/tokio@1.49.0","fixed":["1.51.6"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0386","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2024-0449","aliases":[],"summary":"unsafe-libyaml is unmaintained","severity":"unknown","score":null,"package":"unsafe-libyaml","version":"0.2.11","ecosystem":"crates.io","purl":"pkg:cargo/unsafe-libyaml@0.2.11","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2024-0449","wheels":["robotframework_javagui-0.8.0-cp38-abi3-macosx_11_0_arm64.whl","robotframework_javagui-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","robotframework_javagui-0.8.0-cp38-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":3,"total_sboms":3,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":3,"medium":1,"low":2,"unknown":4}}}