Lucene search
+L

11 matches found

CVE
CVE
added 2 hours ago50 views

CVE-2026-49452

In weasyprint/css/__init__.py, the background HTML attribute is interpolated unescaped into background-image:url({element.get("background")}) and parsed by tinycss2.parse_blocks_contents(). A PoC () demonstrates CSS injection and SSRF against cloud metadata endpoints. Affected only when presentat...

6.5CVSS5.2AI score
SaveExploits0References4
OPENSUSE Linux
OPENSUSE Linux
added 2026/07/19 12:0 a.m.11 views

Security update for python-weasyprint (moderate)

openSUSE Security Update: Security update for python-weasyprint Announcement ID: openSUSE-SU-2026:0251-1 Rating: moderate References: 1270401 Cross-References: CVE-2026-49452 CVSS scores: CVE-2026-49452 SUSE: 6.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N Affected Products: openSUSE Backports...

6.5CVSS5.3AI score
SaveExploits0References1
Tenable Nessus
Tenable Nessus
added 2026/07/18 12:0 a.m.7 views

openSUSE 16 Security Update : python-weasyprint (openSUSE-SU-2026:21364-1)

The remote openSUSE 16 host has a package installed that is affected by a vulnerability as referenced in the openSUSE- SU-2026:21364-1 advisory. Changes in python-weasyprint: - CVE-2026-49452: CSS Injection via Presentational Hints bsc1270401 Tenable has extracted the preceding description block...

5.4AI score
SaveExploits0References3
OSV
OSV
added 2026/07/16 7:28 a.m.5 views

OPENSUSE-SU-2026:21364-1 Security update for python-weasyprint

This update for python-weasyprint fixes the following issues: Changes in python-weasyprint: - CVE-2026-49452: CSS Injection via Presentational Hints bsc1270401...

5.3AI score
SaveExploits0References2
OSV
OSV
added 2026/07/13 3:46 p.m.15 views

PYSEC-2026-3412 WeasyPrint has CSS Injection via Presentational Hints

Summary A CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. Details File: weasyprint/css/init.py The...

6.5CVSS6.2AI score
SaveExploits0References5
PyPA
PyPA
added 2026/07/13 3:46 p.m.23 views

WeasyPrint has CSS Injection via Presentational Hints

SummaryA CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. DetailsFile: weasyprint/css/init.pyThe...

6.5CVSS6.2AI score
SaveExploits0References5Affected Software1
Positive Technologies
Positive Technologies
added 2026/07/13 12:0 a.m.37 views

PT-2026-60023

Summary A CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. Details File: weasyprint/css/ init .py The...

6.5CVSS6.2AI score
SaveExploits0References6
OSV
OSV
added 2026/07/06 5:29 p.m.12 views

GHSA-JHHC-3HCP-QHM5 WeasyPrint has CSS Injection via Presentational Hints

Summary A CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. Details File: weasyprint/css/init.py The...

6.5CVSS6AI score
SaveExploits0References2
Snyk
Snyk
added 2026/07/06 5:29 p.m.12 views

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

Overview weasyprint is a The Awesome Document Factory Affected versions of this package are vulnerable to Improper Neutralization of Special Elements in Output Used by a Downstream Component 'Injection' in the processing of presentational hints when unescaped attribute values are embedded into CS...

6.9CVSS6.1AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/07/06 5:29 p.m.19 views

WeasyPrint has CSS Injection via Presentational Hints

Summary A CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. Details File: weasyprint/css/init.py The...

6AI score
SaveExploits0References2Affected Software1
Jake Archibald's Blog
Jake Archibald's Blog
added 2022/07/11 1:0 a.m.11 views

Avoiding <img> layout shifts: aspect-ratio vs width & height attributes

By default, an takes up zero space until the browser loads enough of the image to know its dimensions: &origin=source&to=/c/senna-d1c8a036.jpg When you run the demo, you'll see the immediately. Then, after a few seconds, this paragraph and subsequent page content shifts downwards to make room for...

6.9AI score
SaveExploits0
Rows per page
Query Builder