Lucene search
+L

17 matches found

RedhatCVE
RedhatCVE
•added 2026/08/24 3:42 p.m.•18 views

CVE-2026-49452

A flaw was found in WeasyPrint, a tool designed to create PDF documents from web content. When processing untrusted HTML with presentational hints enabled, WeasyPrint embeds unescaped HTML attribute values directly into CSS declarations. This vulnerability allows a remote attacker to inject...

6.5CVSS6AI score0.00372EPSS
SaveExploits0References7
Vulnrichment
Vulnrichment
•added 2026/08/18 5:59 p.m.•18 views

CVE-2026-49452 WeasyPrint: CSS Injection via Presentational Hints

WeasyPrint helps web developers to create PDF documents. Prior to 69.0, WeasyPrint embeds unescaped HTML presentational-hint attribute values into CSS in weasyprint/css/init.py when presentationalhints=True. The background attribute is inserted into a background-image:url declaration and parsed b...

6.5CVSS5.8AI score0.00372EPSS
SaveExploits0References4
AlpineLinux
AlpineLinux
•added 2026/08/18 5:59 p.m.•36 views

CVE-2026-49452

WeasyPrint helps web developers to create PDF documents. Prior to 69.0, WeasyPrint embeds unescaped HTML presentational-hint attribute values into CSS in weasyprint/css/init.py when presentationalhints=True. The background attribute is inserted into a background-image:url declaration and parsed b...

6.5CVSS5.8AI score0.00372EPSS
SaveExploits0
CVE
CVE
•added 2026/08/18 5:59 p.m.•80 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.8AI score0.00372EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/08/18 5:59 p.m.•32 views

CVE-2026-49452 WeasyPrint: CSS Injection via Presentational Hints

WeasyPrint helps web developers to create PDF documents. Prior to 69.0, WeasyPrint embeds unescaped HTML presentational-hint attribute values into CSS in weasyprint/css/init.py when presentationalhints=True. The background attribute is inserted into a background-image:url declaration and parsed b...

6.5CVSS5.9AI score
SaveExploits0References6
Cvelist
Cvelist
•added 2026/08/18 5:59 p.m.•45 views

CVE-2026-49452 WeasyPrint: CSS Injection via Presentational Hints

WeasyPrint helps web developers to create PDF documents. Prior to 69.0, WeasyPrint embeds unescaped HTML presentational-hint attribute values into CSS in weasyprint/css/init.py when presentationalhints=True. The background attribute is inserted into a background-image:url declaration and parsed b...

6.5CVSS0.00372EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/18 5:59 p.m.•19 views

EUVD-2026-61143

WeasyPrint helps web developers to create PDF documents. Prior to 69.0, WeasyPrint embeds unescaped HTML presentational-hint attribute values into CSS in weasyprint/css/init.py when presentationalhints=True. The background attribute is inserted into a background-image:url declaration and parsed b...

6.5CVSS5.8AI score0.00372EPSS
SaveExploits0References4
OPENSUSE Linux
OPENSUSE Linux
•added 2026/07/19 12:00 a.m.•24 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.5CVSS6AI score0.00372EPSS
SaveExploits0References1
Tenable Nessus
Tenable Nessus
•added 2026/07/18 12:00 a.m.•18 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...

6.5CVSS5.9AI score0.00372EPSS
SaveExploits0References3
osv_opensuse
osv_opensuse
•added 2026/07/16 7:28 a.m.•16 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...

6.5CVSS5.9AI score0.00372EPSS
SaveExploits0References2
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•53 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.5CVSS6AI score0.00372EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•45 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.5CVSS6AI score0.00372EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•46 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.5CVSS6AI score0.00372EPSS
SaveExploits0References6
osv_ghsa
osv_ghsa
•added 2026/07/06 5:29 p.m.•31 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 score0.00372EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/07/06 5:29 p.m.•32 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...

6.5CVSS6AI score0.00372EPSS
SaveExploits0References2Affected Software1
Snyk
Snyk
•added 2026/07/06 5:29 p.m.•30 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.9CVSS6AI score0.00372EPSS
SaveExploits0References2
Jake Archibald's Blog
Jake Archibald's Blog
•added 2022/07/11 1:00 a.m.•20 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