Skip to content

Commit 5d935bd

Browse files
committed
Improve language
Ideas by @hedsnz
1 parent c8d9afb commit 5d935bd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Doc/library/xml.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,15 @@ access local files, generate network connections to other machines, or
5656
circumvent firewalls when attacker-controlled XML is being parsed,
5757
in Python or elsewhere.
5858

59-
The builtin XML parsers of Python rely on library `libexpat`_, commonly
59+
The built-in XML parsers of Python rely on the library `libexpat`_, commonly
6060
called Expat, for parsing XML.
6161

6262
By default, Expat itself does not access local files or create network
6363
connections.
6464

65-
Expat versions lower than 2.7.2 may be vulnerable to "billion laughs",
66-
"quadratic blowup" and "large tokens" or disproportional use of dynamic memory.
65+
Expat versions lower than 2.7.2 may be vulnerable to the "billion laughs",
66+
"quadratic blowup" and "large tokens" vulnerabilities, or to disproportional
67+
use of dynamic memory.
6768
Python bundles a copy of Expat, and whether the bundled or a system-wide Expat
6869
is being used by Python, depends on how the Python interpreter
6970
:option:`has been configured <--with-system-expat>` in your environment.

0 commit comments

Comments
 (0)