![]() In PHP versions before 8.0.0, it leads to arbitrary unserialize, which will lead, at the very least, to arbitrary file deletion and might lead to remote code execution, depending on available classes. An attacker can exploit the vulnerability to call arbitrary URLs with arbitrary protocols if they provide an SVG file to the Dompdf. Since `href` is respected if both `xlink:href` and `href` is specified, it's possible to bypass the protection on the Dompdf side by providing an empty `xlink:href` attribute. However, php-svg-lib, which is later used to parse the svg file, parses the href attribute. Dompdf parses the href attribute of `image` tags and respects `xlink:href` even if `href` is specified. Due to the difference in the attribute parser of Dompdf and php-svg-lib, an attacker can still call arbitrary URLs with arbitrary protocols. Users are advised to upgrade.ĭompdf is an HTML to PDF converter written in php. There are no workarounds for this vulnerability. This issue has been patched in commit `9995950c70` and has been released as v0.70.0. This means that any attestations generated for the affected versions of syft when the `SYFT_ATTEST_PASSWORD` environment variable was set would leak credentials in the attestation payload uploaded to the OCI registry. Note that as of v0.69.0 any generated attestations by the `syft attest` command are uploaded to the OCI registry (if you have write access to that registry) in the same way `cosign attach` is done. The credentials are leaked in two ways: in the syft logs when `-vv` or `-vvv` are used in the syft command (which is any log level >= `DEBUG`) and in the attestation or SBOM only when the `syft-json` format is used. Users that do not have the environment variable `SYFT_ATTEST_PASSWORD` set are not affected by this issue. This vulnerability affects users running syft that have the `SYFT_ATTEST_PASSWORD` environment variable set with credentials (regardless of if the attest command is being used or not). This environment variable is used to decrypt the private key (provided with `syft attest -key `) during the signing process while generating an SBOM attestation. The `SYFT_ATTEST_PASSWORD` environment variable is for the `syft attest` command to generate attested SBOMs for the given container image. This flaw leaks the password stored in the SYFT_ATTEST_PASSWORD environment variable. A password disclosure flaw was found in Syft versions v0.69.0 and v0.69.1. Syft is a a CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems. As a workaround, ensure that only trusted images are used and that only trusted users have permissions to import images. Users should update to these versions to resolve the issue. ![]() This bug has been fixed in containerd 1.6.18 and 1.5.18. A maliciously crafted image with a large file where a limit was not applied could cause a denial of service. ![]() Before versions 1.6.18 and 1.5.18, when importing an OCI image, there was no limit on the number of bytes read for certain files. Simple Image Gallery v1.0 was discovered to contain a remote code execution (RCE) vulnerability via the username parameter.Ĭontainerd is an open source container runtime. As a workaround sisable image proxy default value is `http-only`. This can be used to perform actions on the Miniflux instance as that user and gain administrative access to the Miniflux instance if it is reachable and the victim is an administrator. An attacker can execute arbitrary JavaScript in the context of a victim Miniflux user when they open a broken image in a crafted RSS feed. by a message in the alt text) to open the broken image. This results in JavaScript execution on the Miniflux instance as soon as the user is convinced (e.g. By creating an RSS feed item with the inline description containing an `` tag with a `srcset` attribute pointing to an invalid URL like `http:aalert(1)`, we can coerce the proxy handler into an error condition where the invalid URL is returned unescaped and in full. When an outbound request made by the Go HTTP client fails, the `html.ServerError` is returned unescaped without the expected Content Security Policy header added to valid responses. ![]() ![]() Since v2.0.25, Miniflux will automatically proxy images served over HTTP to prevent mixed content errors. End users can use this to upload modified, unofficial, and potentially malicious firmware to the device. When uploading a firmware image to a Netgear Nighthawk Wifi6 Router (RAX30), a hidden “forceFWUpdate” parameter may be provided to force the upgrade to complete and bypass certain validation checks. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |